2016-06-03 1 views
2

나는 도커 작성 "클러스터"를 가지고 있으며 때로는 일부 컨테이너의 이미지 파일을 업데이트합니다. docker-compose build을 사용하여 다시 작성합니다. 새 이미지가있는 컨테이너 만 자동으로 다시 시작하는 방법이 있는지 알고 싶습니다. 예. 내가 업데이트 한 모든 컨테이너에 대해 docker-compose scale service=0 && docker-compose scale service=3을하고 싶지 않습니다. Docker-compose 업데이트 된 이미지 만 다시 시작

이 명령은 현재 실행중인 다음 새로운 이미지가 컨테이너를 업데이트합니다

답변

7

당신의 도움을 주셔서 감사합니다 :

docker-compose up -d --no-deps service 
+0

내 고정 표시기-작성 파일을 업데이트하고 모든 컨테이너가 다시되었다. 정상입니까? 나는 바뀌었던 것만 재현 했어야 했습니까? –

+1

네, 저의 실수였습니다. 서비스의 이름을 마지막 인수로 제공해야하며, 모든 서비스가 업데이트되지 않습니다. 업데이트 된 답변. – jazgot

+0

업데이트 해 주셔서 감사합니다. –