docker rollout - Docker Compose向けゼロダウンタイムデプロイツール
(github.com/Wowu)- Docker CLIプラグインとして、ダウンタイムなしでDocker Composeサービスを更新
- デプロイスクリプトで
docker compose up -d <service>をdocker rollout <service>に置き換えるだけ - 自動的にサービスを2つのインスタンスにスケールし、新しいコンテナの準備ができるまで待ってから古いコンテナを削除
- 現在は単一インスタンスのサービスのみサポート
- トラフィックルーティングのために、Traefik または nginx-proxy のようなプロキシが必要
まだコメントはありません。