Skip to main content

docker-compose

Install docker-compose

sudo curl -SL https://github.com/docker/compose/releases/download/v2.18.1/docker-compose-linux-x86_64 \
-o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

docker-compose file reference

Run container as root

...
services:
datapower:
build: .
user: root
ports:
- "9090:9090"
depends_on:
- db
...

Ref: https://stackoverflow.com/questions/48727548/how-to-configure-docker-compose-yml-to-up-a-container-as-root

Restart policies

    restart: "no"
restart: always
restart: on-failure
restart: on-failure:3
restart: unless-stopped

Using alternative container runtime