Beheben Sie das Problem, dass der Docker-Container das externe Netzwerk nicht anpingen kann

Beheben Sie das Problem, dass der Docker-Container das externe Netzwerk nicht anpingen kann

Als ich heute eine Redis-Umgebung in Docker erstellte, stellte ich fest, dass Yum keine Ressourcen abrufen und nicht auf das Internet zugreifen konnte, und meldete den folgenden Fehler:

http://mirrors.aliyun.com/centos/6.10/extras/x86_64/Packages/epel-release-6-8.noarch.rpm: [Errno 14] PYCURL-FEHLER 6 – „Host ‚mirrors.aliyun.com‘ konnte nicht aufgelöst werden“
Versuche es mit einem anderen Spiegel.
http://mirrors.neusoft.edu.cn/centos/6.10/extras/x86_64/Packages/epel-release-6-8.noarch.rpm: [Errno 14] PYCURL-FEHLER 6 – „Host ‚mirrors.neusoft.edu.cn‘ konnte nicht aufgelöst werden“
Versuche es mit einem anderen Spiegel.
http://mirrors.nwsuaf.edu.cn/centos/6.10/extras/x86_64/Packages/epel-release-6-8.noarch.rpm: [Errno 14] PYCURL-FEHLER 6 – „Host ‚mirrors.nwsuaf.edu.cn‘ konnte nicht aufgelöst werden“
Versuche es mit einem anderen Spiegel.
http://mirrors.shu.edu.cn/centos/6.10/extras/x86_64/Packages/epel-release-6-8.noarch.rpm: [Errno 14] PYCURL-FEHLER 6 – „Host ‚mirrors.shu.edu.cn‘ konnte nicht aufgelöst werden“
Versuche es mit einem anderen Spiegel.
http://mirrors.sohu.com/centos/6.10/extras/x86_64/Packages/epel-release-6-8.noarch.rpm: [Errno 14] PYCURL-FEHLER 6 – „Host ‚mirrors.sohu.com‘ konnte nicht aufgelöst werden“
Versuche es mit einem anderen Spiegel.
http://mirrors.tuna.tsinghua.edu.cn/centos/6.10/extras/x86_64/Packages/epel-release-6-8.noarch.rpm: [Errno 14] PYCURL-FEHLER 6 – „Host ‚mirrors.tuna.tsinghua.edu.cn‘ konnte nicht aufgelöst werden“
Versuche es mit einem anderen Spiegel.
http://mirrors.zju.edu.cn/centos/6.10/extras/x86_64/Packages/epel-release-6-8.noarch.rpm: [Errno 14] PYCURL-FEHLER 6 – „Host ‚mirrors.zju.edu.cn‘ konnte nicht aufgelöst werden“
Versuche es mit einem anderen Spiegel.

Testen von wget

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

Ergebnisfehler

unbekannter Host mirrors.163.com

Test-Ping

Im Inneren des Containers

ping www.baidu.com

Das Ergebnis ist immer noch ein Misserfolg

Ping: unbekannter Host www.baidu.com

Öffnen Sie ein anderes Terminal, geben Sie den Host (nicht den Container) ein und führen Sie den Ping-Befehl test aus. Es ist OK. Es lässt sich grundsätzlich feststellen, dass es sich um ein Docker-Problem und nicht um ein Netzwerkproblem handelt.

Problemumgehung

Stoppen Sie alle Container und starten Sie Docker neu.

Dienst Docker Neustart

Inhaltserweiterung

6 Lösungen für Netzwerkfehler im Docker-Container

1. Verwenden Sie die Option –net:host

2. Verwenden Sie die Option –dns

3. DNS-Server ändern

4. Kein Bedarf für dnsmasq

5. Bauen Sie das Docker0-Netzwerk neu auf

6. Ändern Sie /etc/hosts direkt im Docker

Oben finden Sie ausführliche Informationen zur Lösung des Problems, dass der Docker-Container das externe Netzwerk nicht pingen kann. Weitere Informationen zum Problem, dass der Docker-Container das externe Netzwerk nicht pingen kann, finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM!

Das könnte Sie auch interessieren:
  • Verwendung von Umgebungsvariablen in Docker und Lösungen für häufige Probleme
  • Docker löst das Problem, dass das Terminal kein Chinesisch eingeben kann
  • Docker legt Port 2375 frei, was zu Serverangriffen und -lösungen führt
  • Installieren Sie Jenkins mit Docker und lösen Sie das Problem des anfänglichen Plugin-Installationsfehlers
  • Beim Einrichten von Jenkins in einer Docker-Umgebung werden im Konsolenprotokoll beim Erstellen von Aufgaben verstümmelte chinesische Zeichen angezeigt
  • Lösung für das Problem, dass Docker-Protokolle nicht abgerufen werden können
  • Teilen Sie das Problem, dass Ubuntu 19 die Docker-Quelle nicht installieren kann
  • Häufig gestellte Fragen zu Docker

<<:  jQuery implementiert dynamische Tag-Ereignisse

>>:  Zusammenfassung grundlegender SQL-Anweisungen in der MySQL-Datenbank

Artikel empfehlen

Tutorial zur Installation von htop unter CentOS 8

Wenn Sie Ihr System interaktiv überwachen möchten...

So verwenden Sie die Concat-Funktion in MySQL

Wie unten dargestellt: //Fragen Sie das Jahr und ...

Detaillierte Konfiguration von Nginx, das sowohl Http als auch Https unterstützt

Heutzutage gehört die Unterstützung von HTTPS für...

Flex-Layout erreicht feste Anzahl von Zeilen pro Zeile + adaptives Layout

Dieser Artikel stellt das Flex-Layout vor, um ein...

...

Änderung der Standardquelldatei sources.list des Ubuntu20.04 LTS-Systems

Wenn Sie den Inhalt der Datei „source.list“ verse...

Implementierung der Nummernschild-Eingabefunktion im WeChat-Applet

Inhaltsverzeichnis Vorwort Hintergrund Große Verm...

Detaillierte Diskussion über Speicher und Variablenspeicher in JS

Inhaltsverzeichnis Vorwort JS Magische Zahl Numme...