はじめに 前回はEC2にDockerをインストールしてコンテナを直接起動しました。 しかし、AWSでコンテナを扱うのであればCI/CDの観点から考えてECSにデプロイする方が望ましいです。 本日はFargateを利用してデプロイに挑戦していきます。 作成に利用するリポジトリはこちら 注意 このハンズオンでは以下の書籍を用います。 AWSではじめるインフラ構築入門 安全で堅牢な本番環境のつくり方 AWSのインフラ環境構築に利用します。書籍で説明が足りている部分については説明を割愛させていただきます。 本ハンズオンの構成は以下となります。 ci/cdまでの道シリーズ rails6+mysqlのdocker環境構築 (ci/cdまでの道①) dockerにwebpacker環境構築(jquery, bootstrap5, vue) (ci/cdまでの道②) rails(docker)に必要なge
![FargateにRailsをデプロイする (CI/CDまでの道⑦)](https://cdn-ak-scissors.b.st-hatena.com/image/square/d46c8ac897b0d4ddaf53de702dee2a0b094e5d79/height=288;version=1;width=512/https%3A%2F%2Fres.cloudinary.com%2Fzenn%2Fimage%2Fupload%2Fs--qbFxEz2n--%2Fc_fit%252Cg_north_west%252Cl_text%3Anotosansjp-medium.otf_55%3AFargate%2525E3%252581%2525ABRails%2525E3%252582%252592%2525E3%252583%252587%2525E3%252583%252597%2525E3%252583%2525AD%2525E3%252582%2525A4%2525E3%252581%252599%2525E3%252582%25258B%252520%252528CI%25252FCD%2525E3%252581%2525BE%2525E3%252581%2525A7%2525E3%252581%2525AE%2525E9%252581%252593%2525E2%252591%2525A6%252529%252Cw_1010%252Cx_90%252Cy_100%2Fg_south_west%252Cl_text%3Anotosansjp-medium.otf_37%3AWatanabe%252520Jin%252Cx_203%252Cy_121%2Fg_south_west%252Ch_90%252Cl_fetch%3AaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL3plbm4tdXNlci11cGxvYWQvYXZhdGFyL2QwYzcxNzdjMDUuanBlZw%3D%3D%252Cr_max%252Cw_90%252Cx_87%252Cy_95%2Fv1627283836%2Fdefault%2Fog-base-w1200-v2.png)