So entfernen Sie alle Docker -Container mit einem einzigen Befehl
- 2932
- 25
- Levke Harnapp
In diesem Handbuch werden die Befehlszeilenbeispiele zum Entfernen aller Docker -Container aus einem Linux -System angezeigt. Dies funktioniert bei jeder Linux -Verteilung.
Neben dem Entfernen von Docker -Containern lernen Sie auch, wie Sie Docker -Bilder, Volumina und Netzwerke entfernen. Dies ist nützlich, wenn Sie alle Spuren von Behältern vollständig von Ihrer Docker -Installation abgeben und frisch beginnen möchten. Schauen Sie sich die folgenden Beispiele an, um herauszufinden, wie.
In diesem Tutorial lernen Sie:
- So listen, stoppen und entfernen Sie alle Docker -Container
- So entfernen Sie Docker -Bilder, Volumina und Netzwerke
Kategorie | Anforderungen, Konventionen oder Softwareversion verwendet |
---|---|
System | Jede Linux -Distribution |
Software | Docker |
Andere | Privilegierter Zugriff auf Ihr Linux -System als Root oder über die sudo Befehl. |
Konventionen | # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können sudo Befehl$ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können |
Entfernen Sie die Befehlszeilenbeispiele von Docker Containern
- Verwenden Sie den folgenden Befehl, um eine Liste aller Docker -Container anzuzeigen. Dadurch wird auch die Container -ID aufgeführt, falls Sie Container einzeln entfernen möchten. Überprüfen Sie diese Liste sorgfältig, um sicherzustellen, dass Sie alle diese Container entfernen möchten.
$ Docker Container LS -a
Auflistung aller Docker -Container in unserem System - Sie können jetzt die verwenden
Docker -Container RM
Befehl zum Entfernen der Container, die Sie nicht möchten. Sie müssen nur die Container -ID jeder einzelnen angeben, die Sie entfernen möchten. Hier ist ein Beispiel, in dem wir ein Paar aus der obigen Liste bewegen:$ Docker Container RM 6700495A31B6 20E038F97DE1
Beachten Sie, dass dieser Befehl nur für Container funktioniert, die nicht ausgeführt werden. Andernfalls werden Sie auf einen Fehler wie den unten begegnen.
Fehlerantwort von Daemon: Sie können keinen laufenden Container entfernen.
- Um alle gestoppten Behälter gleichzeitig zu entfernen, können Sie den folgenden Befehl verwenden.
$ Docker Containerbetner
- Um alle Behälter zu stoppen, damit alle entfernt werden können, können Sie den folgenden Befehl verwenden.
$ docker stop $ (docker ps -aq)
- Nach dem Ausführen des vorherigen Befehls können Sie diesen verwenden, um alle Docker -Container auf Ihrem System zu entfernen.
$ Docker Container RM $ (Docker Container LS -AQ)
Stoppen Sie alle unsere Docker -Container und entfernen Sie sie alle mit einem einzigen Befehl - Sie können alle Docker -Bilder mit dem folgenden Befehl aus Ihrem System entfernen.
$ docker rmi $ (Docker Images -q)
- Führen Sie den folgenden Befehl aus, um alle nicht verwendeten Docker -Bände zu entfernen.
$ Docker Volumenbetrieb
- Verwenden Sie diesen Befehl zuletzt, um alle nicht verwendeten Docker -Netzwerke zu entfernen.
$ Docker Network Prune
Gedanken schließen
In diesem Leitfaden haben wir verschiedene Beispiele zum Entfernen aller Docker -Container aus einem Linux -System gesehen. Auf diese Weise können Sie sehr schnell frisch anfangen, ohne mit dem einzeln. Wir haben auch gelernt, wie man Docker -Bilder, Volumina und Netzwerke entfernen, sodass wir unsere Docker -Installation noch gründlicher beseitigen können.
Verwandte Linux -Tutorials:
- Dinge zu installieren auf Ubuntu 20.04
- Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
- Eine Einführung in Linux -Automatisierung, Tools und Techniken
- Linux -Download
- Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…
- Mint 20: Besser als Ubuntu und Microsoft Windows?
- Ubuntu 20.04 Leitfaden
- Installieren Sie Arch Linux in VMware Workstation
- Ubuntu 20.04 Tricks und Dinge, die Sie vielleicht nicht wissen
- Dinge zu installieren auf Ubuntu 22.04
- « Beginnen Sie mit der Entwicklung von Android -Anwendungen mit Linux und Android SDK
- Grundlegende Networking -Beispiele zum Verbinden von Docker -Containern »