2017-12-04 2 views
0

現在私の大学が提供するLinux VMでDockerを使い始めています。ドッカーを使い始めるには、チュートリアル(https://docs.docker.com/get-started/part2/#run-the-app)をやっています。チュートリアルでは、コマンドを使用すると言うファイルを作成した後:ドッキングウィンドウrun -p 4000:80 <name of container>localhostはDockerチュートリアル中にポート上のアクセスを拒否します

をポート80を4000にマッピングされているので、これはhttp://localhost:4000にコンテナをホストする必要があります。しかし、私はこれをlocalhostに行くとき、残念ながら示されている:

このサイトは利用できません。 Localhostは接続を拒否しました。

ありがとうございました!

+1

LinuxVM内でhttp:// localhost:4000 /に接続していますか? – user158037

+0

Stack Overflowは、プログラミングおよび開発に関する質問のサイトです。この質問は、プログラミングや開発に関するものではないので、話題にはならないようです。ヘルプセンターの[ここではどのトピックを参照できますか](http://stackoverflow.com/help/on-topic)を参照してください。おそらく、[スーパーユーザ](http://superuser.com/)や[Unix&Linux Stack Exchange](http://unix.stackexchange.com/)の方が良いかもしれません。 – jww

答えて

0

リモートVM上でドッカーを実行していて、マシンブラウザから接続する場合は、localhostをVMホスト名またはIPに置き換える必要があります。接続先http://hostname:8080

関連する問題