0
ドッカーswarmでクラスタを設定しようとしていました。しかし、私はちょっと混乱しているのですが、1つのホストでswarm managerを初期化し、他のホストからworkerとして参加するのとは異なるswarmオプションを持つdocker-machineはどうですか?ここでドッカーマシンとスモールオプションの違いとドッカースートの起動と参加
は私の質問の例です:群れのオプションで
ドッキングウィンドウマシン
docker-machine create --driver virtualbox --swarm --swarm-master --virtualbox-hostonly-cidr "10.0.0.1/24" node1
docker-machine create --driver virtualbox --swarm --swarm-discovery "token://..." --virtualbox-hostonly-cidr "10.0.0.1/24" node2
docker-machine create --driver virtualbox --swarm --swarm-discovery "token://..." --virtualbox-hostonly-cidr "10.0.0.1/24" node3
は、ワーカーノードとして管理ノード
docker-machine create --driver virtualbox --virtualbox-hostonly-cidr "10.0.0.1/24" node1
docker-machine create --driver virtualbox --virtualbox-hostonly-cidr "10.0.0.1/24" node2
docker-machine create --driver virtualbox --virtualbox-hostonly-cidr "10.0.0.1/24" node3
eval $(docker-machine env node1)
docker swarm init
eval $(docker-machine env node2)
docker swarm join --token <token> <node1_IP>
eval $(docker-machine env node3)
docker swarm join --token <token> <node1_IP>