問題の説明:
ホストは Windows 10 で、仮想マシン CentOS7 は Docker コンテナー (Tomcat7) を実行しており、ホストは、Docker コンテナー (Tomcat7) によって実行されるサービスにアクセスできません。容器。
原因:
ホストが Docker コンテナ IP にアクセスできません。
解決策:
1. ifconfig コマンドを実行して、Docker コンテナのネットワークセグメントと centos の IP アドレスを確認します。 2. 管理者 ID としてホスト PowerShell を開きます。次のコマンドを実行します。 ROUTE -p add 172.17.0.0マスク 255.255.0.0 192.168.102.129
Docker コンテナーの内部ポートが外部ホスト ポートにマッピングされます。
推奨チュートリアル:
docker チュートリアル以上がホストが仮想マシンの Docker コンテナにアクセスできない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。