Ich bin kürzlich bei der Arbeit auf ein Problem gestoßen. Der Docker-Container konnte nicht auf das Redis des Hosts zugreifen und der Port telent6379 war blockiert. Nach der Untersuchung stellte sich heraus, dass auf dem Server eine Firewall aktiviert war und die Firewall den Zugriff auf Port 6379 auf die Docker0-Netzwerkkarte autorisierte. Die Funktionsweise ist wie folgt:
Zusatzwissen: Docker startet den MySQL-Container und es tritt ein Fehler auf: Ports sind nicht verfügbar: listen tcp 0.0.0.0:3306 Der Fehler-Screenshot sieht wie folgt aus Dieser Fehler wird dadurch verursacht, dass der lokale Port 3306 belegt ist. Wahrscheinlich wurde MySQL lokal installiert und der MySQL-Dienst gestartet. Lösung 1: Öffnen Sie den Dienst, suchen Sie den MySQL-Dienst, stoppen Sie ihn oder ändern Sie den Port Führen Sie dann den folgenden Befehl aus
Wie in der Abbildung gezeigt, ist der Start erfolgreich Lösung 2: Portzuordnung ändern
veranschaulichen: -p 3309:3306: -p Host-Port: Container-Port, d. h., Host-Port 3309 wird dem Container-Port 3306 zugeordnet. Wenn sich der Host bei der Container-Datenbank anmeldet, wird der Host-Port verwendet, z. B. 3309. Die obige Lösung für das Problem, dass der Docker-Container nicht auf den Host-Port zugreifen kann, ist der gesamte Inhalt, den der Editor mit Ihnen teilt. Ich hoffe, dass er Ihnen als Referenz dienen kann, und ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen. Das könnte Sie auch interessieren:
|
<<: MySQL-Datenbank GTID realisiert Master-Slave-Replikation (super praktisch)
>>: So legen Sie die Breite und Höhe von HTML-Tabellenzellen fest
Manchmal speichern wir viele doppelte Daten in de...
Was ist JConsole JConsole wurde in Java 5 eingefü...
Inhaltsverzeichnis I. Überblick 2. pt-archiver Ha...
1. Was ist Beim Parallax-Scrolling handelt es sic...
Inhaltsverzeichnis 1. Einleitung 2. Implementieru...
1. Überprüfen Sie, ob das Modul „Status prüfen“ i...
Inhaltsverzeichnis 1. Fehlertoleranz bei der Joba...
Inhaltsverzeichnis 1. Wo man JavaScript schreibt ...
Was ist ein MIME-TYP? 1. Zunächst müssen wir vers...
Die wichtigsten Protokolle im MySQL-Protokollsyst...
Bei Verwendung von setinterval wird festgestellt,...
Inhaltsverzeichnis 1. Installieren Sie JDK 2. Jen...
1. Heute Nachmittag musste ich aufgrund der Anfor...
Gtid + Mha + Binlog-Serverkonfiguration: 1: Testu...
Formularelemente dynamisch hinzufügen Das dynamis...