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

Unterschied zwischen den Methoden querySelector und getElementById in JS

Inhaltsverzeichnis 1. Übersicht 1.1 Verwendung vo...

Tiefgreifendes Verständnis des Slot-Scopes in Vue (für Anfänger geeignet)

Es gibt bereits viele Artikel über Slot-Scope auf...

CSS, um horizontale Linien auf beiden Seiten des mittleren Textes zu erreichen

1. Die Eigenschaft „vertical-align“ erzielt folge...

Verwenden Sie semantische Tags, um Ihr HTML kompatibel mit IE6,7,8 zu schreiben

HTML5 fügt weitere semantische Tags hinzu, wie et...

Memcached-Methode zum Erstellen eines Cache-Servers

Vorwort Viele Webanwendungen speichern Daten in e...

So rufen Sie das Kennwort für MySQL 8.0.22 auf dem Mac ab

Neueste Version von MySQL 8.0.22 zur Kennwortwied...

Detaillierte Erläuterung des Installationsprozesses von Jenkins auf CentOS 7

Installieren Sie Jenkins über Yum 1. Installation...

Optimierung der MySQL 4G-Speicherserverkonfiguration

Da die Anzahl der Besuche auf der Website des Unt...

Mysql kann keine nicht aggregierten Spalten auswählen

1. Einleitung Ich habe mein Blog kürzlich aktuali...

Implementierung neuer Probleme mit CSS3-Selektoren

Inhaltsverzeichnis Grundlegende Selektorerweiteru...