クマのブログ

つまづいたところ、学びを書いていきます

【Docker Toolbox】IPアドレスが確認できない!

前提

  • Windows 10 Home

  • Docker Toolbox使用

状況

  • Techpitで学習中、初めてLaradockを使ってDockerをインストール
  • Docker内でのLaravel環境構築の際に、Docker Quickstart Terminalを使っていたところ、少し困ったのでメモ
  • DockerToolboxを使ってLaravelのインストールまで完了

やりたかったこと

  • 以下MySQLのログイン画面を表示すべく、

http://[IPアドレス]

へアクセスしたかった

  • そのために
docker-machine ls

を実行し、以下のような画面を表示し、[IPアドレス]を把握したかった

困ったこと

上記の

$ docker-machine ls

実行後、以下画面のようにIPアドレスが表示されない

f:id:kuma_kuma0121:20210426213852p:plain

やったこと①

Dockerが起動していることを確認

dockerが正常に起動しているか確認すべく

$ docker ps

でDockerが正常に起動しているか確認

結果:×

以下の通り、MySQLやnginxが問題なく起動している。 f:id:kuma_kuma0121:20210426215237p:plain

やったこと②

出力結果の読み直し

再度出力された内容を読み直してみたところ、STATEが"Timeout"となっているのを確認

結果:〇

再度

docker-machine ls

を実行したところ、以下のようにIPアドレスを確認することに成功 f:id:kuma_kuma0121:20210426214934p:plain

結論:ただのタイムアウト。。。

無事、MySQLのログイン画面をブラウザに表示させることに成功

備考

  • 今回はエラー文が出てきたわけではないが、エラーのみではなく、こちらのアクションに対するPCからのリアクションはしっかり確認せねば…と反省。