Skip to content
Calin Crisan edited this page Dec 1, 2022 · 3 revisions

About

This page is about enabling Docker and friends on your thingOS source code so that your thingOS-powered devices can run Docker images and/or Docker Compose projects.

Enable Docker

To have Docker built on your OS, simply enable the following packages:

  • docker-engine
  • docker-cli
  • docker-compose (optional)
  • fuse-overlayfs

Docker Engine will automatically be started by the S60dockerd init script.

Compose

You can provide a docker-compose.yml file containing a Compose project and it will be automatically started at boot by the S80dockercompose init script.

Keep in mind that the first run may take a lot of time (tens of minutes), depending on the size of Docker images you have in your Compose file.

Clone this wiki locally