dockerで作ったrails環境にアクセスできない件

■ここまでの話
とりあえずdocker上のrailsのアプリが叩けることを目標に進めてきました。
※そもそもrailsでのプログラミング経験が一切ありません。

1.dockerでrailsの環境を用意して、
rails new hoge
cd hoge
rails server
とするとエラーが出たので
vi Gemfile
で入ってなさそうなものをコメントアウト。

2.再度 rails serverをすると起動したようなメッセージが出た。
この時点でdocker runでポートのマッピング12321:3000と指定し、
dokcer-machine ip defaultでipを調べると192.168.99.100だった。
以上のことから
ブラウザに192.168.99.100:12321と指定するもアクセスできなかった。

3.ネットで調べると以下の記事が見つかる。
rails sで起動したサーバにブラウザからアクセスできない
rails serverではなく、
rails s -b 0.0.0.0
に変更。

4.再度ブラウザからアクセス。
エラー画面にはなったものの、アクセスができてることは確認できた。

参考にさせていただいた記事がなければ詰んでました。
ありがとうございました。

  • このエントリーをはてなブックマークに追加

コメントをどうぞ

メールアドレスが公開されることはありません。