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

Fallanalyse mehrerer MySQL-Aktualisierungsvorgänge

Inhaltsverzeichnis Fallstudie Kontostand aktualis...

So implementieren Sie die Vervollständigung leerer Zellen in HTML-Tabellen

Als ich mir selbst die Webentwicklung beibrachte,...

Sortierfunktion für HTML-Tabellen per Mausklick

Effektbild: 1. Dateien importieren <script src...

So erstellen Sie eine lnmp-Umgebung im Docker

Erstellen eines Projektverzeichnisses mkdir php E...

Beispiel für eine Formatierungsmethode für Datum und Uhrzeit in js

js Datums-/Zeitformat Konvertieren Sie Datum und ...

CentOS7-Installations-Tutorial für Zabbix 4.0 (Abbildung und Text)

Deaktivieren Sie SeLinux setenforce 0 Dauerhaft g...

JavaScript Factory Pattern erklärt

Inhaltsverzeichnis Einfache Fabrik Fabrikmethode ...

Detaillierte Erklärung der Anwendungsfälle von Vue-Listenern

Die erste Möglichkeit besteht darin, jQuery's...

Zusammenfassung der vier Möglichkeiten zum Durchlaufen eines Arrays in JS

Dieser Artikel vergleicht und fasst vier Möglichk...

Backup zwischen MySQL-Datenbank und Oracle-Datenbank importieren

Importieren Sie die aus der Oracle-Datenbank expo...

Beispielcode zur Implementierung des Regentropfen-Animationseffekts mit CSS

Glasfenster Was wir heute erreichen werden, ist d...