Lösung für den Docker-Container, der nicht gestoppt und gelöscht werden kann

Lösung für den Docker-Container, der nicht gestoppt und gelöscht werden kann

Suchen Sie die ID des laufenden Containers

Docker PS

Finden Sie den physischen Standort des Containers oben

cd /var/lib/docker/container
ls -a
#Hier werden die IDs aller Container angezeigt. Suchen Sie die ID, deren Löschung nicht verhindert werden kann (8 Ziffern)

Stoppen Sie zuerst den Docker-Dienst

Dienst Docker Stopp

Löschen eines physischen Containers

rm -rf /var/lib/docker/container/{ID oben gefunden}

Starten Sie den Docker-Dienst neu

Dienst Docker starten

Ergänzung: Docker verlässt den Container, ohne ihn anzuhalten, und betritt den laufenden Container erneut

So beenden Sie den Docker-Container (beachten Sie, dass er sich zu diesem Zeitpunkt im laufenden Container befindet):

Starten des Containers

1. Verlassen Sie den Container und beenden Sie den Containervorgang exit

2. Verlassen Sie den Container, aber der Container führt immer noch Strg + P + Q aus, um zum Host-Desktop zurückzukehren

Aber der Container wird immer noch ausgeführt

3. So kehren Sie zu einem Container zurück, der beendet wurde, aber noch ausgeführt wird

Methode 1: Docker-Container-ID anhängen

Methode 2: docker exec -it Container-ID bashShell

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:
  • Lösung für das Problem, dass Docker Containerdienste nicht stoppen oder löschen kann
  • Docker stop stoppt/remove löscht alle Container
  • So löschen Sie gestoppte Container in Docker stapelweise

<<:  Analyse und Lösung des Problems, dass die MySQL-Instanz nicht gestartet werden kann

>>:  Implementierungscode für die HTML-Tabellenrahmensteuerung

Artikel empfehlen

MySQL Multi-Instance-Bereitstellungs- und Installationshandbuch unter Linux

Was ist MySQL Multi-Instance Einfach ausgedrückt ...

Javascript implementiert die Webversion des Flipperspiels

Das mit JavaScript-Objekten und -Methoden impleme...

Vue3 manuelle Kapselung Popup-Box-Komponente Nachrichtenmethode

In diesem Artikel wird der spezifische Code der m...

Vorteile und Nachteile von JSON sowie Einführung in die Verwendung

Inhaltsverzeichnis 1. Was ist JSON 1.1 Array-Lite...

Detaillierte Erklärung der grep- und egrep-Befehle in Linux

Vertreter / egrep Syntax: grep [-cinvABC] 'wo...

So berechnen Sie mit Linux den von zeitgesteuerten Dateien belegten Speicherplatz

Öffnen Sie den Editor für geplante Aufgaben. Cent...

Detaillierte Erläuterung der Nginx-Statusüberwachung und Protokollanalyse

1. Nginx-Statusüberwachung Nginx bietet eine inte...

HTML-Formular_PowerNode Java Academy

1. Formular 1. Die Rolle des Formulars HTML-Formu...

Lösung für Vues Unfähigkeit, Array-Änderungen zu beobachten

Inhaltsverzeichnis 1. Vue-Listener-Array 2. Situa...

Erläuterung verschiedener Möglichkeiten zum Ausführen von Tomcat unter Linux

Tomcat unter Linux starten und herunterfahren Sta...

Teilen Sie 8 MySQL-Fallstricke, die Sie erwähnen müssen

MySQL ist einfach zu installieren, schnell und ve...

Eine detaillierte Einführung in die Grundlagen des Linux-Scriptings

Inhaltsverzeichnis 1. Skript-Vim-Umgebung 2. So d...