xxxxxxxxxx
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.
xxxxxxxxxx
; To make a container restart automatically, add this to docker-compose.yml under your service name:
restart: always
; example docker-compose.yml:
services:
website:
image: hello-world:latest
restart: always
; Tip: You MUST use spaces in the .yml file to indent commands, not tabs else you'll get an YAML error.