概要 この記事ではRailsアプリケーションをAWS ECSへデプロイする方法を記述いたします チュートリアル的な記事はよく見かけるのですが、実際に運用しているアプリケーションをどうデプロイするか、困った点などを中心にお伝えできればと思います 事前知識としてDockerについてはお調べください、乱暴にいうと軽量・高速な仮想環境(以降、コンテナと呼びます)を提供してくれるものです システム要件 Ruby: 2.4.1 Rails: 5.0.2 DB: PostgreSQL 9.6.3 Store: Redis 3.2.9 Dockerの設定 システム要件それぞれを一つのコンテナに封じ込めます その際にDocker Composeというものを利用します OSはAlpineというものが特に軽量なのでそれを使っています version: "3" services: psql: image: pos