2016-09-06 8 views
1

나는, 그 후 도커 떼 대 고정 표시기 클러스터

docker-machine -d azure --swarm --swarm-master --swarm-discovery token://SWARM_CLUSTER_TOKEN my-swarm-master 

docker-machine -d azure--swarm --swarm-discovery token://SWARM_CLUSTER_TOKEN my-node-01 

를 통해 떼 클러스터를 만들어 나는 cloud.docker.com에 로그인 -하지만 난 를 클릭하면 노드 클러스터 또는 노드 내 떼를 볼 수 없습니다.

그래서 (명령 행을 통해) 과 (cloud.docker.com를 통해) 클러스터하지 같은 일입니까? 차이점은 무엇이며 언제 어느 것을 사용해야합니까?

편집 : 예, 내 Azure 구독이 cloudbuild.com에 클라우드 설정 아래에 추가되었습니다.

+0

그런데, 당신은 기존의 Swarm을 사용하고 있습니다. Docker는 6 월에 "군집 모드 (swarm mode)"라고 불리는 클러스터링 방식을 완전히 바 꾸었습니다. Legacy swarm과 "swarm mode"는 API 레벨과 기능 레벨에서 완전히 다릅니다. 레거시 대신에 "떼주기 모드"를 배우는 것이 좋습니다. https://docs.docker.com/engine/swarm/ – Alkaline

답변

2

이들은 별개입니다. 도커 - 기계 명령을 실행하면 자신이 관리하는 자체 호스트 스웜을 만들 수 있습니다 (첫 번째 도커 - 머신 명령에서). Docker Cloud는 Docker 인프라에서 관리되는 환경을 만듭니다. Swarm이 사용하는 토큰에 액세스하지 않으면 Docker Cloud는 Swarm의 노드를 알 수 없습니다.

+0

"Swarm에서 사용하는 토큰에 액세스하지 않으면 Docker Cloud가 Swarm의 노드를 알 수 없습니다." Docker Cloud에 토큰을 전달할 수 있습니까? 나는 그것이 sth를 가지고있다라고 생각한다. * 자신의 노드를 가져오고 * Docker Cloud Agent *를 설치하는 것과 관련이 있습니까? – Munchkin

+0

자신의 노드 토큰 가져 오기가 Docker Swarm 토큰과 완전히 다르다는 것이 확실합니다. 사용자 환경에서 둘 다 비슷하게 사용하는 동안, 이들은 완전히 다른 구현 및 제품입니다. Docker 제품이 웹 UI로 Swarm을 관리하게하려면 Universal Control Plane (UCP)을 살펴보십시오. – BMitch