Container automatisch entfernen
Teil des Abschnitts Einführung in Docker der Terminal-Journey von Coddy. Lektion 10 von 40.
Jedes Mal, wenn du einen Container ausführst, behält Docker auch nach dessen Beendigung einen Datensatz darüber. Für einmalige Befehle möchtest du diese Unordnung 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 übrig gebliebener Container zurück. Flags wie --rm stehen zwischen run und dem Image-Namen:
docker run [FLAGS] IMAGE COMMANDAufgabe
EinfachFühre einen Container aus alpine aus, der mit echo done ausgibt, und lasse Docker den Container anschließend mit --rm automatisch entfernen.
Probier es 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
5Container untersuchen
Container-LogsDetails untersuchenBefehle ausführenZusammenfassung – Health Check3Container ausführen
Einen Befehl ausführenEchte AusführungVerschiedene DistributionenContainer automatisch entfernenZusammenfassung – Container RunnerÜbe selbstständig: Terminal-Playground