1

Rancher の新しいバージョンでは、インフラストラクチャに新しいノードを追加するときに、Docker SWARM (1.12+) にコンテナーを再配布するように指示することはできますか?

それぞれに 5 つのコンテナーを持つ 4 つのノードがあるとします。5 番目のノードを追加する場合は、コンテナーを再配布して、各ノードに 4 つのコンテナーを配置したいと考えています。

ノードがクラッシュしたり、シャットダウンしたりした場合 (クラスターのスケールダウン)、再スケジュールは適切にトリガーされますが、1 つ以上のノードを追加してスケールアップしても何も起こりません。

4

2 に答える 2

1

現在、これを行うことはできません。あなたができることは、サービスを更新することですdocker service update(つまり、環境変数を追加することによって)

docker 1.13 で導入される新機能は、サービスの強制更新であり、サービスを更新してノードの再配布を強制するため、次のようなdocker service update --force $(docker service ls -q)ことが可能になる可能性があります (まだ試していないため、まだ確認できません)。

この機能の詳細については、このブログ投稿をご覧ください。

于 2016-12-02T15:57:54.907 に答える