0 記事
151行の本番向けロールバックスクリプト rollback.sh に基づき、3つのロールバックモード(コンテナロールバック(前回利用可能なイメージで再起動)、データベースロールバック(pg_restore によるバックアップ復元)、および対話型安全確認メカニズムの設計思想)を詳細に解説します。
本記事では、本番環境デプロイスクリプトdeploy.sh(276行)を基に、5つのデプロイモード、docker save|ssh|docker loadパイプライン転送、リモートデータベースマイグレーション、ヘルスチェック自動ロールバックなどのコア設計を詳しく解説します。