도커 '시작하기'자습서 (https://docs.docker.com/get-started/part6/)를 실행하고 모든 지침을 내 애플리케이션 및 AWS로 따라갔습니다. 내 docker-compose.yml 파일의 service
정의에서 잘못된 이미지를 사용했습니다. 나는 docker-compose.yml 파일을 수정했고 docker stack deploy
을 실행하려고 시도했지만 다음과 같은 결과를 얻었습니다. 떼가 올바른 이미지를 사용하도록하기 위해 할 수있는 일이 있습니까, 아니면 처음부터 다시 시작해야합니까? 이미지를 끌어 자격 증명이 필요 서비스를 업데이트 할 때AWS에서 docker swarm에서 실행중인 이미지 변경
[myapp-swarm] ~/PycharmProjects/myapp $ docker stack deploy -c
docker-compose.yml myapp
Updating service myservice_web (id: somerandomidstring)
image my_user/myprivaterepo:myapptag could not be accessed on a registry to record
its digest. Each node will access my_user/myprivaterepo:myapptag independently,
possibly leading to different nodes running different versions of the image.
k8s로 마이그레이션하십시오. –