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

Wie oft werden mehrere setStates in React aufgerufen?

Inhaltsverzeichnis 1. Zwei setState, wie oft soll...

CSS imitiert den sanften Umschalttasteneffekt von Apple

Inhaltsverzeichnis 1. Code-Analyse 2. Quellcode Q...

Tutorial zur Installation und Nutzungskonfiguration von Docker+nacos+seata1.3.0

Ich habe vorher einen Tag damit verbracht. Obwohl...

So verwenden Sie nginx, um eine angegebene Schnittstelle (URL) zu blockieren

1. Einleitung Manchmal müssen Sie eine Servicesch...

Eine sehr detaillierte Erklärung der Linux C++ Multi-Thread-Synchronisierung

Inhaltsverzeichnis 1. Mutex 1. Initialisierung de...

Erklären, wie die SQL-Effizienz analysiert wird

Der Befehl „Explain“ ist der erste empfohlene Bef...

Unvollständige Lösung für die Verwendung von Eingabetyp=Textwert=str

Ich bin heute auf ein sehr seltsames Problem gesto...

WeChat-Applet-Entwicklung Formularvalidierung WxValidate-Nutzung

Ich persönlich bin der Meinung, dass das Entwickl...

Beispiel für einen WeChat-Applet-Rechner

In diesem Artikel wird der spezifische Code des W...

Implementierung von MySQL Multi-version Concurrency Control MVCC

Inhaltsverzeichnis Was ist MVCC MVCC-Implementier...

Ubuntu-Installations-Grafiktreiber und CUDA-Tutorial

Inhaltsverzeichnis 1. Deinstallieren Sie den Orig...