ホームページ > 運用・保守 > Docker > ホストが仮想マシンの Docker コンテナにアクセスできない場合はどうすればよいですか?

ホストが仮想マシンの Docker コンテナにアクセスできない場合はどうすればよいですか?

王林
リリース: 2020-05-21 10:27:27
オリジナル
6544 人が閲覧しました

ホストが仮想マシンの Docker コンテナにアクセスできない場合はどうすればよいですか?

問題の説明:

ホストは 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 チュートリアル

ホストが仮想マシンの Docker コンテナにアクセスできない場合はどうすればよいですか?

以上がホストが仮想マシンの Docker コンテナにアクセスできない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート