使用例:特定のノードのサービスのレプリカ数を制限する方法はありますか。
私は2ノード、1GBのRAMを備えたマシンA、4GBのRAMを備えたマシンBを持っています。
私は、1gbのRAMを使用するJavaコンテナの5つのレプリカでサービスを展開します。
私シャットダウン、マシンBがどのように私は4のJavaを起動するマシンAを防ぐことができた場合は1マシンA上の1つのJavaコンテナとマシンB
上の4 Javaコンテナがあるでしょうか?
マシンはこれらのコンテナを起動するのに十分なRAMを持っておらず、可用性を向上させるのではなく、それを減らします。
を防ぐことができますよう、コンテナあたり
500MB
を追加する場合、私はわからないが、そのようなschedueling戦略は、あなたがそれらを設定する必要はありませんので、群れの中に構築されています。 https://docs.docker.com/swarm/scheduler/strategy/#spread-strategy-example – yamenk