Menu
Coddy logo textTech

Container automatisch entfernen

Teil des Abschnitts Einführung in Docker der Terminal-Journey von Coddy — Lektion 10 von 40.

Jedes Mal, wenn Sie einen Container ausführen, speichert Docker einen Datensatz davon, selbst nachdem er beendet wurde. Für einmalige Befehle möchten Sie diesen Ballast normalerweise nicht. Das --rm-Flag weist Docker an, den Container automatisch zu löschen, sobald er fertig ist:

docker run --rm alpine echo "clean up after me"

Die Ausgabe ist genau dieselbe wie ohne das Flag, aber es bleibt kein Container übrig. Flags wie --rm stehen zwischen run und dem Image-Namen:

docker run [FLAGS] IMAGE COMMAND
challenge icon

Aufgabe

Einfach

Führen Sie einen Container von alpine aus, der done mit echo ausgibt, und lassen Sie Docker den Container danach automatisch mit --rm entfernen.

Spickzettel

Verwenden Sie --rm, um einen Container nach dem Beenden automatisch zu entfernen (keine verbleibenden Datensätze):

docker run --rm alpine echo "clean up after me"

Flags stehen zwischen run und dem Image-Namen:

docker run [FLAGS] IMAGE COMMAND

Probier es selbst

Terminal
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Einführung in Docker