ホームページ  >  記事  >  運用・保守  >  Dockerコンテナが外部ネットワークにpingできない問題の解決方法

Dockerコンテナが外部ネットワークにpingできない問題の解決方法

王林
王林オリジナル
2020-04-14 11:29:162879ブラウズ

Dockerコンテナが外部ネットワークにpingできない問題の解決方法

問題の説明:

今日 docker で redis 環境を設定していたところ、yum がリソースを取得できず、インターネットにアクセスできないことがわかりました。エラーが報告されました:

http://mirrors.aliyun.com/centos/6.10/extras/x86_64/Packages/epel-release-6-8.noarch.rpm: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'mirrors.aliyun.com'"
Trying other mirror.
http://mirrors.neusoft.edu.cn/centos/6.10/extras/x86_64/Packages/epel-release-6-8.noarch.rpm: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'mirrors.neusoft.edu.cn'"
Trying other mirror.
http://mirrors.nwsuaf.edu.cn/centos/6.10/extras/x86_64/Packages/epel-release-6-8.noarch.rpm: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'mirrors.nwsuaf.edu.cn'"
Trying other mirror.
http://mirrors.shu.edu.cn/centos/6.10/extras/x86_64/Packages/epel-release-6-8.noarch.rpm: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'mirrors.shu.edu.cn'"
Trying other mirror.
http://mirrors.sohu.com/centos/6.10/extras/x86_64/Packages/epel-release-6-8.noarch.rpm: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'mirrors.sohu.com'"
Trying other mirror.
http://mirrors.tuna.tsinghua.edu.cn/centos/6.10/extras/x86_64/Packages/epel-release-6-8.noarch.rpm: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'mirrors.tuna.tsinghua.edu.cn'"
Trying other mirror.
http://mirrors.zju.edu.cn/centos/6.10/extras/x86_64/Packages/epel-release-6-8.noarch.rpm: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'mirrors.zju.edu.cn'"
Trying other mirror.

解決プロセス:

1. テスト wget

wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

結果はエラーです

unknown host mirrors.163.com

2. テスト ping

コンテナ内

ping www.baidu.com

結果はまだ失敗しました

ping: unknown host www.baidu.com

追加のターミナルを開き、(コンテナではなく) ホストに入り、ping コマンド テストを実施すると、基本的には、インターネットの問題ではなく、docker の問題であると判断できます。

解決策:

すべてのコンテナを停止し、docker を再起動します。

rreeee

完了!

推奨チュートリアル: docker チュートリアル

以上がDockerコンテナが外部ネットワークにpingできない問題の解決方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。