MBP(はてな)

MacBook Pro,iPhone Xs,React

Dockerコンテナでrails server

f:id:fedora9:20210624222645p:plain

Dockerコンテナでrails serverを実行して、
ホストのブラウザからアクセスできるようにします。

先にDocker for Desktopをインストールします。

ホストの$ docker run実行ディレクトリをコンテナ内の/workにマウントする。
$ docker run -it --rm --name rails-gen -v $(pwd):/work -w /work ruby:2.5.0 bash

$ docker run -it --rm \
-v $(pwd):/work \
-w /work \
-p 4649:3000 \
my-bundled-rails-image rails server --binding=0.0.0.0
して、ホストのSafarihttp://127.0.0.1:4649を開くと、Railsのページが表示される

Rails アプリケーションをコンテナで開発しよう ! 第 1 回 - まずは Rails アプリケーション作りから- builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

Rails アプリケーションをコンテナで開発しよう ! 第 2 回 - Rails 用のコンテナイメージを作ってみる- builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS