IP の静的リストを使用して群れを実行しており、ノードを追加したいと考えています。
明らかな解決策は、で作成された群れを終了しswarm manage -H 2375:2375 <node_ip1:2375>
て実行することswarm manage -H 2375:2375 <node_ip1:2375>,<node_ip2:2375>
です。
swarm add <node_ip2:2375>
実行中の群れに 2 番目のノードを追加するなどの別の解決策はありますか?
IP の静的リストを使用して群れを実行しており、ノードを追加したいと考えています。
明らかな解決策は、で作成された群れを終了しswarm manage -H 2375:2375 <node_ip1:2375>
て実行することswarm manage -H 2375:2375 <node_ip1:2375>,<node_ip2:2375>
です。
swarm add <node_ip2:2375>
実行中の群れに 2 番目のノードを追加するなどの別の解決策はありますか?
スウォームを手動で再起動して新しいホストを追加することなく、IPのリストを使用してその場でノードを追加することはできません。しかし、サービス ディスカバリで swarm を使用すると、それが可能になります。
サービス ディスカバリを使用して docker-swarm を実装するために必要なリファレンスと、ノードを動的に結合する方法については、こちらを参照してください。これらのディスカバリ バックエンドのいずれも使用できることに注意してください。