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
결국 나는 오래된 nginx 컨테이너를 얻었습니다. 그런데 docker-compose는 실행중인 모든 컨테이너를 죽이지 않습니다!
docker-compose up --build