Istnieje zakres usług zdefiniowanych w docker-compose.yml. Usługi te zostały uruchomione. Muszę odbudować tylko jedną z nich i uruchomić ją bez innych usług. uruchomić następujące polecenia:Jak odbudować kontener dokera w 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
Na koniec mam starą nginx pojemnik. Przy okazji, funkcja dokowania nie zabija wszystkich uruchomionych pojemników!
Jeśli chcesz "stop" i "rm' wszystkie kontenery, możesz użyć polecenia' docker-compose down'. Twoje rozwiązanie jest lepsze, jeśli chcesz się ich pozbyć. – hirowatari