So entfernen Sie einen Docker -Container unter Linux
- 4096
- 859
- Miriam Bauschke
Docker kommt mit seinen eigenen rm
Befehlsversion, die bei der Entfernung von Docker -Containern unterstützt wird. Listen wir zuerst alle verfügbaren Docker -Container auf:
# DOCKER PS -a Container -ID -Bild Befehl erstellt Statusports Namen D1C01C8EB336 Ubuntu: 14.04 "/bin/bash" vor 5 Sekunden (0) vor 3 Sekunden Ubuntu Df7834f86c78 Debian: Stable "/bin/bash" vor 10 Sekunden 9 Sekunden Debian 9BDD9D49A75B Mongo: 3 "/Eintragspunkt.SH Mong vor 18 Minuten vor 18 Minuten 27017/TCP MongoDB 774B02C9C51A Oraclelinux: 7 "/bin/bash" Vor 27 Minuten 2 Minuten Oracle7
Docker rm
Der Befehl wird standardmäßig nur gestoppte Container entfernen, und daher führt jeder Versuch, einen laufenden Docker -Container zu entfernen, zu einer Fehlermeldung:
# Docker RM Debian Fehlerantwort von Dämon: Konflikt, Sie können keinen laufenden Container entfernen. Stoppen Sie den Behälter, bevor Sie versuchen, zu entfernen, oder verwenden
Um einen laufenden Docker -Container zu entfernen, muss der tatsächliche Behälter zuerst gestoppt werden oder --Gewalt
Die Option muss an Docker angehängt werden rm
Befehl. Beispiel:
# Docker RM -Force Debian Debian
Der Container benannt Debian
wird jetzt entfernt:
# DOCKER PS -a Container -ID -Bild Befehl erstellt Statusports Namen D1C01C8EB336 Ubuntu: 14.04 "/bin/bash" vor 6 Minuten verlassen (0) vor 6 Minuten Ubuntu 774b02c9c51a Oraclelinux: 7 "/bin/bash" 7 Minuten (0) vor 7 Minuten Oracle7 9bdd9d49a75b Mongo: 3 "/Einstiegspunkt.SH Mong vor 38 Minuten vor 4 Sekunden MongoDB verlassen (0)
Um einen einzelnen Docker -Container zu entfernen, verwenden Sie seine relevanten Container -ID
oder NAME
In Kombination mit Docker's rm
Befehl. Lassen Sie uns zum Beispiel den benannten Docker -Container entfernen MongoDb
:
# Docker RM MongoDB MongoDB
Docker rm
Der Befehl ermöglicht auch die Entfernung mehrerer Container mit einem einzigen Befehl. Um mehrere Docker -Container zu entfernen, fügen Sie einfach alle hinzu Container -ID
oder Behälter NAME
zu einem Docker -Befehl entfernen als Argument. Lassen Sie uns beispielsweise den Docker -Container mit dem Namen entfernen Ubuntu
ein Behälter mit einer ID 774B02C9C51A
:
# Docker RM Ubuntu 774B02C9C51A
Verwandte Linux -Tutorials:
- So zeigen/prüfen/überprüfen Sie auf Ubuntu Linux nach offenen Ports
- Dinge zu installieren auf Ubuntu 20.04
- So installieren Sie MongoDB unter Ubuntu Linux
- Grundlegende Linux -Befehle
- So führen Sie den Befehl im Hintergrund unter Linux aus
- Linux -Befehle: Top 20 wichtigste Befehle, die Sie benötigen, um…
- Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
- Multi-Thread-Bash-Skript- und Prozessmanagement bei der…
- Bash -Hintergrundprozessmanagement verleihen
- So erstellen Sie einen Docker -basierten Lampenstapel mit Docker auf…
- « So listen Sie verfügbare Docker -Container mit PS -Befehl unter Linux auf
- So kopieren Sie Dateien vom Host -System mit NetCAT in einen Docker -Container »