Esiste una gamma di servizi definiti in docker-compose.yml. Questi servizi sono stati avviati. Devo ricostruire solo uno di questi e avviarlo senza altri servizi. Corro i seguenti comandi:Come ricostruire il contenitore docker in docker-compose.yml?
docker-compose up -d # run all services
docker-compose stop nginx # stop only one. but it still running !!!
docker-compose build --no-cache nginx
docker-compose up -d --no-deps # link nginx to other services
Alla fine ho ottenuto vecchio contenitore nginx. A proposito, la composizione di docker non uccide tutti i contenitori in esecuzione!
se si desidera 'stop' e' rm' tutti i contenitori, è possibile utilizzare il comando 'docker-compose down'. La tua soluzione è migliore se vuoi liberarti di qualcuno. – hirowatari