2016-07-23 5 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

関連する問題