Heute bin ich auf eine sehr seltsame Situation gestoßen. Nachdem ich das Docker-Image aktualisiert hatte, führte ich docker-compose up -d aus und die Meldung Bind for 0.0.0.0:xxxx failed: port is already allocated erschien. Nach netstat -ap | grep xxxx stellte ich fest, dass ein Docker-Prozess diesen Port belegt hatte und der Dienst nicht neu gestartet werden konnte. Durch eine Reihe von Lösungen:Beispielsweise war das Beenden des Prozesses und der Neustart von Docker nicht erfolgreich. Anschließend werde ich eine Methode vorstellen, die Studierenden, die auf dasselbe Problem stoßen, hoffentlich eine Lösung bietet. sudo cp /var/lib/docker/network/files/local-kv.db /var/lib/docker/network/files/local-kv.db_bk sudo rm /var/lib/docker/network/files/local-kv.db sudo docker-compose up -d Ergänzung: Lösung für den belegten Docker-Port „Port ist bereits vergeben“ Der Docker-Launcher zeigt „Port ist bereits zugewiesen“ an. Ich habe die folgenden Methoden ausprobiert: 1. Durch einen Neustart von Docker 2. Starten Sie Ihren Computer neu 3. Überprüfen Sie das Programm, das dem belegten Port entspricht, und beenden Sie es 4. Stoppen und rmen Sie alle Docker-Programme Keiner von ihnen funktioniert. LösungDas Problem lässt sich beheben, indem man im entsprechenden Arbeitsverzeichnis die Datei docker-compose.yml sucht und den belegten Port auf einen anderen Port ändert. Das Obige ist meine persönliche Erfahrung. Ich hoffe, es kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen werden. Sollten dennoch Fehler oder unvollständige Überlegungen vorliegen, freue ich mich über eine Korrektur. Das könnte Sie auch interessieren:
|
<<: Ein umfassendes Verständnis der funktionalen Komponenten von Vue.js
>>: HTML 5 Stylesheet zurücksetzen
Verwendung der AES-Verschlüsselung Verschlüsselun...
Inhaltsverzeichnis Vorwort Array.istArray Konstru...
Erklärung auf der offiziellen Website: Wenn eine ...
Überblick Im vorherigen Kapitel haben wir die Fil...
Inhaltsverzeichnis Code-Bereinigung "Frames&...
Inhaltsverzeichnis Warum den Lebenszyklus versteh...
Die Standardanzahl von Remotedesktopverbindungen ...
1. MySQL-Selbstverbindung MySQL muss beim Abfrage...
Um mehrere Sites auf einem Server bereitzustellen...
Miniprogramm Benutzerdefinierte Scroll-View-Bildl...
Geben Sie den Ordner /etc/yum.repos.d/ ein Erstel...
Jedes Mal, wenn ich eine Webseite oder ein Formul...
Vorwort: Bei der Projektentwicklung werden in ein...
Obwohl Mac-Systeme mit PHP und Apache ausgeliefer...
1. Vermeiden Sie es, die Seite als XML-Typ zu dek...