Der Docker-Container kann kein externes Netzwerk anpingen

Freigeben: 2020-03-25 12:57:46
Original
3490 Leute haben es durchsucht

Der Docker-Container kann kein externes Netzwerk anpingen

Als ich heute die Redis-Umgebung mit Docker einrichtete, stellte ich fest, dass yum keine Ressourcen abrufen und keine Verbindung zum Internet herstellen konnte. Der folgende Fehler wurde gemeldet:

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.
Nach dem Login kopieren

Wget testen

wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
Nach dem Login kopieren

Das Ergebnis ist ein Fehler

unknown host mirrors.163.com
Nach dem Login kopieren

Der Test-Ping

在容器内部
ping www.baidu.com
Nach dem Login kopieren

Das Ergebnis schlägt immer noch fehl

ping: unknown host www.baidu.com
Nach dem Login kopieren

Öffne ein zusätzliches Terminal, Geben Sie den Host (nicht den Container) ein und führen Sie den Ping-Befehlstest durch. Es wurde festgestellt, dass es in Ordnung ist, und es ist grundsätzlich sicher, dass es sich um ein Docker-Problem und nicht um ein Netzwerkproblem handelt

Lösung

Stoppen Sie alle Container und starten Sie Docker neu

service docker restart
Nach dem Login kopieren

Weitere verwandte Tutorials. Bitte beachten Sie die Spalte Docker-Tutorial auf der chinesischen PHP-Website.

Das obige ist der detaillierte Inhalt vonDer Docker-Container kann kein externes Netzwerk anpingen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage