2016-07-23 9 views
-1

다른 클라우드 공급자의 노드를 사용하여 도커 클러스터를 만들 수 있습니까?다른 클라우드 제공 업체의 노드를 사용하여 도커 클러스터를 만들 수 있습니까?

일부는 AWS에서, 일부는 GCE에서, 일부는 Azure에서 보자.

+0

질문하기 전에 먼저 시도해보십시오. – Julien

+0

슬프게도 @JulienBernu 나는 그것을 시험 할 사람조차없는 모든 구름에 대해 돈을 지불 할 돈이없는 나라를 떠난다. 나는 정말로 할 수 있다면 할 수 있지만, 내가 할 수 없기 때문에 나는 지역 사회에 도달 할 생각을했습니다. 나는 사람들이 도움을 청하기 전에 분노하는 것을 결코 기대하지 않는다. 어쨌든 고마워. – bitgandtter

답변

1

는 한 귀하의 노드가 서로 액세스 할 수 있기 때문에, 당신은 떼 클러스터를 만들 수있을 것입니다. 클라우드 제공 업체 또는 노드 위치에 관계없이 중요합니다.

swarm deployment document을주의 깊게 읽으면 클러스터 배포의 중요한 일은 "계산 노드가 컨트롤러 노드와 통신하도록하십시오"입니다.

$ docker run -d swarm join --advertise=<node_ip>:2375 consul://<consul_ip>:8500 

node_ipconsul_ip이 컨트롤러 노드의 IP해야한다 : 이미 떼와 컨트롤러 노드와 검색 서비스 (예 : 영사이나 etcd) 모두 설치되면이 같은 컴퓨팅 노드를 추가 할 수 있다고 가정 .

까다로운 부분은 노드가 서로 통신하도록 할 수 있습니까? 실제로이 질문은 대답하기 쉽지 않습니다. IP 할당, 네트워크 디자인, 라우터 등에 대해 신경을 써야합니다.

0

예. 기본 인프라를 신속하게 설정하려면 Docker Machine을 참조하십시오. 나의 이해에서

Docker Machine