docker-compose upでコンテナが起動しなくなりました。
docker-compose upコマンドをした時はerrorメッセージは何も表示されていませんがlocalhostに接続はできません。
docker ps で起動しているコンテナを見てみると下記のようにdbは起動していますがwebのほうがExitとなっていました。
原因がわからないのでわかるかたがいましたら教えて欲しいです。
Dockerfileで生成したイメージをdockerコマンドでインスタンスを作り、シェルを起動して、手でdocker-compose.ymlにあるcommandを叩くと状況がわかりやすくなるかと。
docker-compose.ymlにあるコマンドとはどういうことでしょうか?
おそらくt_obaraさんが言っているのは
あなたが指定しているruby:2.6.5のイメージを使用したコンテナを手動で作り、Dockerfileやdocker-compose.ymlに記述してある環境変数の設定やコマンドを実行して見ればどこかでエラーが出るのでわかるでしょう、ということだと思います。
これで分からなければ一度諦めて勉強し直した方が良い気がします。
あなたの回答
tips
プレビュー