2
私はdocker swarm(バージョン1.12.0)を使用しています。 swarmのバージョンを1.12.1にアップグレードする方法はありますか?Docker Swarmバージョンをアップグレードしてダウンタイムを引き起こさずに
P.S.私はドッカーのスウォームのドキュメントでもドッカーのスウォーム1.12.1リリースノートでも何も見つけられませんでした。
私はdocker swarm(バージョン1.12.0)を使用しています。 swarmのバージョンを1.12.1にアップグレードする方法はありますか?Docker Swarmバージョンをアップグレードしてダウンタイムを引き起こさずに
P.S.私はドッカーのスウォームのドキュメントでもドッカーのスウォーム1.12.1リリースノートでも何も見つけられませんでした。
短い回答:いいえ。 live restore機能を使用すると、Dockerデーモンを停止し、実行中のコンテナを失うことなくアップグレードおよび再起動できますが、Swarmモードとの互換性はありません。
コンテナにステートレスがある場合は、swarmをdocker swarm leave
のままにして、各ノードを手動でアップグレードして、再度アップグレードして参加できます。あなたが他の人をアップグレードしている間に、スウォームは新しいノードでコンテナを開始し、サービスを失うことはありません。
ボリュームがコンテナにマップされていて、スワムを動かすことができない場合は、サービスを失うことなくこれを行うことはできません。