[追記:この構成だとひとつ古いDockerイメージしか使われないな] AWS CodePipeline を使って Rails アプリケーションを Fargate を利用した ECS に Blue/Green デプロイします。 デプロイの流れ Rails アプリのソースコードを変更 GitHub に Push または Pull Request をマージ CodePipeline のパイプラインが起動 CodeBuild でアプリケーションをビルド CodeBuild で Docker イメージをビルド CodeBuild から ECR に Docker イメージを latest タグを付けて登録 CodeDeploy で ECR から Docker イメージを取得して ECS にデプロイ Rails アプリの Docker イメージは app と web の2つ使用します。 CodePipe