restart always docker compose code example
Example 1: docker run restart always
$ docker run --restart=always redis
Example 2: docker run restart on boot
$ docker run -d --restart unless-stopped <image>
Example 3: docker-compose restart one container
It is very simple: Use the command:
docker-compose restart worker
You can set the time to wait for stop before killing the container (in seconds)
docker-compose restart -t 30 worker
Note that this will restart the container but without rebuilding it. If you want to apply your changes and then restart, take a look at the other answers.
Example 4: docker how to restart container at coputer startup
docker run -d --restart unless-stopped -p27017:27017 mongo
Example 5: docker --restart example
docker run -d --restart=on-failure:3