クラウド コンピューティングとコンテナ化テクノロジの急速な発展により、Docker は今日最も重要な開発および運用および保守ツールの 1 つになりました。ただし、Docker を使用すると、時々問題が発生することがあります。その中でも、docker をインストールした後に Win10 がインターネットに接続できないという問題は非常によくあります。今日は、この問題の解決策を見ていきます。
まず、Windows 10 のネットワーク設定を確認する必要があります。 Windows の左下隅にある [スタート] メニューをクリックし、ネットワーク設定を検索して、ネットワーク設定ページに入ります。ネットワーク設定ページの右下隅にある [ネットワークとインターネットの設定] をクリックし、開いたページで [ネットワーク アダプター オプション] をクリックします。新しいウィンドウで現在使用しているネットワーク アダプタを見つけて右クリックし、[プロパティ] を選択して、ポップアップ ダイアログ ボックスで [インターネット プロトコル バージョン 4 (TCP/IPv4)] を選択し、最後に IP アドレスとDNSサーバーアドレスが含まれている 設定は正しいです。
ネットワーク設定が正しい場合は、Docker 構成ファイルを確認する必要があります。 C:\ProgramData\Docker\config\daemon.json ディレクトリに、次の 2 行があるかどうかを確認します。
"bip":"192.168.0.1/24"
"dns":[ " 8.8.8.8","8.8.4.4"]
ここで、bip は、Docker コンテナーに割り当てられるサブネットを表します。ここでの IP アドレスは、ローカル マシンの IP アドレスとは異なる必要がありますが、同じサブネット内にある必要があります (つまり、IP アドレスの最初の 3 つの部分が同じである必要があります)。 dns は Docker コンテナが使用する DNS サーバーのアドレスを表します。ここでは Google のパブリック DNS サーバーを示します。これら 2 つのパラメーターが正しく設定されていない場合、Docker コンテナーがインターネットに接続できなくなる可能性があります。
前の 2 つの手順で問題が解決しない場合は、ネットワーク セキュリティ設定を確認する必要があります。 Windows の検索バーで「Windows ファイアウォールの管理」を検索し、ファイアウォール管理プログラムを入力します。左側のメニュー バーで [詳細設定] を選択し、[受信ルール] と [送信ルール] を見つけます。 「受信ルール」と「送信ルール」で、Docker に関するルールを見つけて、それらが許可されていることを確認します。
上記の方法で問題を解決できない場合、最後の手段は docker サービスを再起動することです。 Windows で Win R キーを押し、「services.msc」と入力してサービス管理プログラムに入ります。サービス マネージャーで Docker サービスを見つけて右クリックし、[再起動] を選択します。
概要
Docker は今日最も重要な開発および運用保守ツールの 1 つですが、Docker を使用する過程で時々問題が発生します。 docker をインストールした後のインターネットについてよくある質問です。この問題を解決する過程で、ネットワーク設定を確認し、Docker 構成ファイルを確認し、ネットワーク セキュリティ設定を確認し、Docker サービスを再起動する必要があります。以下の手順に従うだけで、基本的にこの問題は解決できます。
以上がwin10にdockerをインストールした後にインターネットに接続できない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。