2016-08-27 2 views
0

나는 docker-machine과 docker swarm을 배우려고합니다. 몇 대의 컴퓨터를 만들고 실행 한 후, 나는 도커 이미지가 실제로 컴퓨터 당 있다는 것을 발견했습니다. 즉, 클러스터에있는 각 시스템의 이미지를 가져 오거나 빌드해야합니다.docker : 컴퓨터마다 이미지가 왜 표시됩니까?

시간 낭비 같이 들립니다. 이 논리 뒤에있는 논리는 무엇입니까?

+1

그런 식으로 작동하지 않습니다. docker swarm에서 서비스를 만들면 원하는 이미지를 실행하는 노드의 이미지가 자동으로 backrgound에 다운로드됩니다. swarm mode tutorial을 읽는 것이 좋습니다 : https://docs.docker.com/engine/swarm/swarm-tutorial/ –

답변

0

수정. Docker 1.12는 여전히 docker service create을 수행하기 전에 각 노드에 이미지가 존재해야합니다. 그것은 당신이 글을 쓸 때 불편하지만, 이미지가있는 메인 노드가 다운되면 다른 노드에서 서비스가 다시 시작되도록하는 유일한 방법입니다.

관련 문제