Heim > Artikel > Betrieb und Instandhaltung > Was ist der Unterschied zwischen rm und rmi in Docker?
Der Unterschied zwischen rm und rmi in Docker: Der Befehl rm wird zum Löschen eines oder mehrerer Container verwendet, während der Befehl rmi zum Löschen eines oder mehrerer Bilder verwendet wird. Die Syntax des Befehls rm lautet „docker rm [OPTIONS] CONTAINER“. [CONTAINER...]“, die Syntax des RMI-Befehls lautet „Docker RMI [OPTIONS] IMAGE [IMAGE...]“.
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Docker-Version 19.03, Dell G3-Computer.
docker rm: Einen oder mehrere Container löschen.
Syntax
docker rm [OPTIONS] CONTAINER [CONTAINER...]
OPTIONS Beschreibung:
-f: Erzwingen Sie das Löschen eines laufenden Containers durch das SIGKILL-Signal.
-l: Netzwerkverbindungen zwischen Containern entfernen, nicht die Container selbst.
-v: Löschen Sie das mit dem Container verknüpfte Volume.
Beispiele sind wie folgt:
Container db01 und db02 zwangsweise löschen:
docker rm -f db01 db02
Entfernen Sie die Verbindung von Container nginx01 zu Container db01, Verbindungsname db:
docker rm -l db
Löschen Sie Container nginx01 und löschen Sie das vom Container gemountete Datenvolumen:
docker rm -v nginx01
docker rmi: Löschen Sie ein oder mehrere lokale Bilder.
Syntax
docker rmi [OPTIONS] IMAGE [IMAGE...]
OPTIONS-Beschreibung:
-f: Löschen erzwingen;
--no-prune: Das Prozessbild des Bildes nicht entfernen, standardmäßig entfernt;
Beispiele sind wie folgt:
Erzwingen Löschen des lokalen Images runoob/ubuntu:v4.
root@runoob:~# docker rmi -f runoob/ubuntu:v4 Untagged: runoob/ubuntu:v4 Deleted: sha256:1c06aa18edee44230f93a90a7d88139235de12cd4c089d41eed8419b503072be Deleted: sha256:85feb446e89a28d58ee7d80ea5ce367eebb7cec70f0ec18aa4faa874cbd97c73
Empfohlenes Lernen: „Docker-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen rm und rmi in Docker?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!