私はドッカーにはまったく新しく、 "get started"チュートリアルからサンプルイメージを実行しようとしました。localhostはドッカーとの接続を拒否します
私のOSはWindows 10 Home(64ビット)で、Docker Toolboxを使用してインストールしました。 私はデモのような3つのファイルを作成し、入力エラーを避けるためにそれらにコンテンツをコピーしてコピーしました。 私は ドッキングウィンドウの実行でイメージを起動すると-p 4000:80 friendlyhello
あり問題はないようですが、私は localhostのブラウザで接続しようとすると:ほとんどの4000 ブラウザ(Google Chromeを実際のバージョン)は、localhostが接続を拒否していることを伝えます。 Microsoft Edgeでも同じエラーが表示されます。
私はdocker-engine.exeがすべてのポートを許可するように、導入ルールでWindowsファイアウォールを変更しようとしましたが、それは役に立たなかった。
誰かが私にこの問題を解決するヒントを持っていますか?ドッキングウィンドウのプロセスも実行されている https://docs.docker.com/get-started/part2/#pull-and-run-the-image-from-the-remote-repository
更新: 私が持っていたようですが、私は本当にGETに
リンクの例を開始した:-)の例では、実行を取得したいです誤ったバージョンのOracleVM VirtualBoxがインストールされていて、エラーのためにデフォルトのVMの起動が機能しなかったことを示します。私は新しいバージョンをインストールし、デフォルトのイメージを再び開始し、それは働いた。ドッキングウィンドウコンテナを開始した後
:4000 -p ドッキングウィンドウの実行-d:80 friendlyhello
私はポート4000をVirtualBox内にデモアプリケーションを呼び出すことができました:
残念ながら、これは私の葉ドッカーがどのように働くべきかについて完全に混乱しています。ドッカーを実行した後、Windows OS上でアクセスできるようになると思ったのですが、これは単なる別のプロセスなので、今でも仮想マシンが必要ですか?誰かが私にこの時点で何が足りないか説明してもらえますか?
1000感謝!!!! –