AWS EC2 で Rails を立ち上げる機会があったのだが、Amazon Linux 2023 を使ってみたら、さっとできなかった。
(聞き及んではいたが、)Amazon Linux 2 と同じ感覚で触ってはいけないらしい。
Amazon Linux 2023 は、Docker イメージが公式から配布されている。
こちらをつかって、とりあえずRails が立ち上がるところまで持っていってみる。
参考
設定記述
今回、ruby の導入には、asdf を使ってみます。
(anyenv 経由の rbenv の導入が、コンテナの再起動都度消えてしまい。維持できなかったため。)
1 | FROM amazonlinux:2023.1.20230809.0 |
1 | version: "3" |
使ってみる
1 | $ docker compose up -d |
localhost:3000 にアクセスして、Rails の初期画面が出るのでOK。
Amazon Linux 2023 の Docker イメージを使ってRailsを立ち上げた。
Rails 起動に必要な準備は掴めたので、次は本題の AWS EC2 上の Amazon Linux 2023 でのRails 起動にチャレンジしてみる。
では。