前提
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アドレスが表示されない
やったこと①
Dockerが起動していることを確認
dockerが正常に起動しているか確認すべく
$ docker ps
でDockerが正常に起動しているか確認
結果:×
以下の通り、MySQLやnginxが問題なく起動している。
やったこと②
出力結果の読み直し
再度出力された内容を読み直してみたところ、STATEが"Timeout"となっているのを確認
結果:〇
再度
docker-machine ls
を実行したところ、以下のようにIPアドレスを確認することに成功
結論:ただのタイムアウト。。。
無事、MySQLのログイン画面をブラウザに表示させることに成功
備考
- 今回はエラー文が出てきたわけではないが、エラーのみではなく、こちらのアクションに対するPCからのリアクションはしっかり確認せねば…と反省。