Häufig gestellte Fragen zu Docker

Häufig gestellte Fragen zu Docker

Docker ordnet Ports nur IPv6 zu, nicht aber IPv4

Starten Sie einen Docker-Dienst und zeigen Sie nur die IPv6-Portinformationen an. IPv4 verfügt über keine Portinformationen, wodurch ein externer Zugriff auf den Dienst über IPv4 nicht möglich ist und die Fehlermeldung „Verbindung verweigert“ angezeigt wird.

Problemumgehung

Deaktivieren Sie IPv6 auf dem Server

vim /etc/default/grub

Fügen Sie ipv6.disable=1 in Zeile 6 hinzu

GRUB_CMDLINE_LINUX="ipv6.disable=1 crashkernel=auto spectre_v2=retpoline rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb ruhig"

Konfigurieren Sie Grub neu und starten Sie den Server neu

grub2-mkconfig -o /boot/grub2/grub.cfg
Neustart

WARNUNG: bridge-nf-call-iptables ist deaktiviert

WARNUNG: bridge-nf-call-iptables ist deaktiviert
WARNUNG: bridge-nf-call-ip6tables ist deaktiviert

Problemumgehung

vim /etc/sysctl.conf

# Fügen Sie die folgenden zwei Zeilen hinzu net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1

# Dann machen Sie es wirksam sysctl -p /etc/sysctl.conf

# Docker-Informationen überprüfen

Docker-Beschleunigung

Empfehlen Sie die Verwendung von Alibaba Cloud Docker zur Beschleunigung

Nutzungsprozess: https://cr.console.aliyun.com/cn-hangzhou/instances/repositories

Finden Sie den Bildbeschleuniger

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
 "Registrierungsspiegel": ["https://sziho4ql.mirror.aliyuncs.com"]
}
Ende der Laufzeit
sudo systemctl daemon-reload
sudo systemctl Neustart Docker

Oben finden Sie ausführliche Informationen zur Lösung gängiger Docker-Probleme. Weitere Informationen zur Lösung von Docker-Problemen 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
  • Beheben Sie das Problem, dass der Docker-Container das externe Netzwerk nicht anpingen kann
  • 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

<<:  Vue+Element UI realisiert die Kapselung von Dropdown-Menüs

>>:  Vue implementiert den Beispielcode zum Hinzufügen, Löschen, Ändern und Überprüfen der Baumstruktur

Artikel empfehlen

Codebeispiel für die Linux-SSH-Serverkonfiguration

Verwenden Sie den folgenden Terminalbefehl, um de...

js zur Implementierung einer Überprüfungscode-Interferenz (dynamisch)

In diesem Artikelbeispiel wird der spezifische Co...

HTML-Tabellen-Tag-Tutorial (25): vertikales Ausrichtungsattribut VALIGN

In vertikaler Richtung können Sie die Zeilenausri...

Häufige JavaScript-Speicherfehler und Lösungen

Inhaltsverzeichnis 1. Zeitüberwachung 2. Ereignis...

Detaillierte Erklärung von PID und Socket in MySQL

Inhaltsverzeichnis 1. Einführung in die PID-Datei...

Beispielcode zur Implementierung des Verlaufs in Vuex

Ich habe vor Kurzem eine visuelle Operationsplatt...

Lösung für das Problem der langsamen Docker-Pull-Image-Geschwindigkeit

Derzeit verfügt Docker über einen offiziellen Mir...