先日もこちらでDockerについての質問を致しました。連日の質問になり失礼致します。
最初は
VirtualBox → Vagrant → docker でうまくいったように思えたのですが、以降ブラウザで表示がなされないことに迷い、vagrantを諦めてDocker for macでチャレンジしてみても、http://localhost:80で
このページは動作していません
が返されてしまいます。
ターミナル上は以下となっています。
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES ************ nginx "nginx -g 'daemon of…" 2 minutes ago Up 2 minutes 0.0.0.0:8080->80/tcp some-nginx
Qiitaさんの投稿など色々と調べましたが、どうしてもhttp://localhost:80でブラウザで確認することができません。
添付の画像はシステム環境設定→共有なのですが、
こちらを参考にhttp://sample:80でもつながらず、また同様にシステム環境設定→ネットワークの
IPアドレス hoge.fuga.hoge.fugaが設定されています
と表示されているのを確認し、http://hoge.fuga.hoge.fuga:80としても繋がりません。
ブラウザ上ではいずれも、
ERR_EMPTY_RESPONSE
となっているようです。
まだDockerについて根本的に学びが足りていないことは十分に理解をしておりますがどのようにしたら表示されるのかご教示お願いできればと思います。
よろしくおねがいします。
ご回答ありがとうございます。
mit0223さま、アドバイスありがとうございます。
Vagrant上でDockerをインストールしたのですが、うまく行かなかったので、VagrantをアンインストールしてからDocker for Macをインストールしてからいじってはいるのですが、残念ながらうまく行っておりません
ご回答を頂いたアドバイスそのまま
docker run -d --name=test -p 8080:80 nginx
と入力をしてターミナルでは
Unable to find image 'nginx:latest' locally latest: Pulling from library/nginx ・ ・ ・ Status: Downloaded newer image for nginx:latest
と表示され
docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES ************ nginx "nginx -g 'daemon of…" About a minute ago Up About a minute 0.0.0.0:8080->80/tcp test
となってはいるのですが、
http://localhost:8080
でブラウザには
このページは動作していませんlocalhost からデータが送信されませんでした。 ERR_EMPTY_RESPONSE
となってしまいます。
何か根本的な所をしらない間にいじってしまったのか…
難しいです…
回答1件
あなたの回答
tips
プレビュー