はじめに 開発環境をDockerにしたら、次はそのまま本番にデプロイしたくなりますよね?そうですよね!そうですよね! そんな人向けに、ローカルのDocker環境のRailsアプリを、AWS ECSへ自動デプロイするまでの手順を紹介したいと思います。 想定読者 この記事は 手動でECS上のクラスターやサービスを作成し、アプリをデプロイした経験のある人が次のステップとして自動デプロイシステム構築を目指す話 です。 そのため、クラスターやサービスなどのECSの基本的な設定について解説しません。 リポジトリ 今回作成したコードのリポジトリは以下の通りです。 github.com ECSの構成の簡略図 今回デプロイするアプリはruby on Railsのアプリのみで、そのアプリを起動するTaskDefinition1つのみです。 DBは用意していませんが、指定のDBインスタンスとの接続を行えば問題な