Warum sind -d
und --rm
widersprüchliche Argumente in Docker?Wie kann ich Container losgelöst ausführen lassen und sie beim Verlassen automatisch entfernen lassen?
$ docker run -d --rm image
Conflicting options: --rm and -d
Ich habe eine Reihe von Containern, die Einheit/Funktions-/Integrationstests ausführen. Die Docker-Container starten, führen die Tests aus und stoppen dann. Ich lasse sie losgelöst laufen, weil mir nur die Ergebnisse wichtig sind, aber ich möchte auch, dass die Container nach dem Verlassen des Containers entfernt werden. Was wäre ein guter Weg, dies zu tun?