Lösung für das Problem, dass der Docker-Container nicht gestoppt werden kann

Lösung für das Problem, dass der Docker-Container nicht gestoppt werden kann

Die Lösung lautet wie folgt:

1. Container löschen erzwingen

docker rm -f jenkins

2. Bereinigen Sie die Netzwerknutzung dieses Containers

Docker-Netzwerk trennen --Force Bridge Jenkins

Docker kann den Container weder stoppen noch beenden

Kürzlich stieß ich auf das Problem, dass Docker den entsprechenden Container nicht löschen oder beenden kann. Entweder habe ich nach dem Ausführen von Docker Stop XXX festgestellt, dass XXX immer noch vorhanden ist, oder ich kann es überhaupt nicht löschen, oder ich stelle fest, dass ein Fehler gemeldet wird, der zu einer Fehlerantwort vom Daemon führt: Konflikt, der Standardname des Containers kann nicht entfernt werden

Ein möglicher Grund hierfür ist, dass irgendwann in der Vergangenheit ein benannter Container erstellt wurde und Sie ihn dann laufen gelassen haben. Anschließend wurde der Host aus irgendeinem Grund neu gestartet und der Container nicht ordnungsgemäß beendet. Die verbleibenden Dateien scheinen Sie nun daran zu hindern, einen neuen Container mit dem alten Namen erneut zu generieren, da das System davon ausgeht, dass der alte Container noch existiert.

Lassen Sie uns zunächst mit docker ps -a die laufenden Aufzeichnungen aller Container überprüfen. Container, die abnormal beendet werden, haben einen Statuscode ungleich Null. Suchen Sie nach dem gewünschten Namen und löschen Sie es mit dem tatsächlichen Hex-Code „docker rm xxxxxx“.

Manchmal stellt man jedoch fest, dass -a keine zusätzlichen Informationen liefert. Sie können die Methode zum manuellen Löschen von Containern verwenden. Das heißt, löschen Sie den entsprechenden Ordner unter /var/lib/docker/containers/, löschen Sie ihn, achten Sie auf die Verwendung von Root-Berechtigungen und starten Sie Docker dann mit systemctl neu.

Dies ist das Ende dieses Artikels über die Lösung des Problems, dass der Docker-Container nicht gestoppt werden kann. Weitere Informationen zur Lösung des Problems, dass der Docker-Container nicht gestoppt werden kann, finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Lösung für das Problem, dass Docker-Container nicht gestoppt oder beendet werden können

<<:  Das WeChat-Applet implementiert einen Countdown zum Senden des SMS-Bestätigungscodes

>>:  Probleme und Fallstricke bei der Installation von Mysql5.7.23 in einer Win10-Umgebung

Artikel empfehlen

Was tun, wenn Sie das ursprüngliche Passwort für MySQL auf dem MAC vergessen?

Die Methode zur Lösung des Problems, das anfängli...

Führen Sie die Schritte zur Installation der Boost-Bibliothek unter Linux aus

Vorwort Die Boost-Bibliothek ist eine portable, m...

MySQL Community Server 5.7.19 Installationshandbuch (detailliert)

Link zum Download der ZIP-Datei auf der offiziell...

Detaillierte Erklärung des Docker-Befehls zum Sichern des Linux-Systems

Tar-Backup-System sudo tar cvpzf backup.tgz --exc...

Einführung in den Aufbau eines DNS-Servers unter centos7

Inhaltsverzeichnis 1. Projektumgebung: 2: DNS-Ser...

Warum wird deine Like-Aussage nicht indexiert?

Vorwort Dieser Artikel zielt darauf ab, die langw...

So stellen Sie MySQL so ein, dass die Groß-/Kleinschreibung nicht beachtet wird

MySQL auf Groß-/Kleinschreibung eingestellt Windo...

Analyse des Implementierungsprozesses der Docker-Container-Orchestrierung

In tatsächlichen Entwicklungs- oder Produktionsum...

js implementiert Tabellen-Drag-Optionen

In diesem Artikelbeispiel wird der spezifische JS...

Ubuntu 18.04 installiert MySQL 5.7.23

Ich habe MySQL zuvor problemlos in Ubuntu 16.04 i...