Images, Container

Liste der heruntergeladenen bzw. selbst erstellten Images:

docker images
docker container

Container analysieren:

docker ps                # laufende Container (old)
docker container ls      # laufende Container (new)
docker ps -a             # alle Container
docker container ls -a
docker ps -a s           # alle Container mit Größenangaben

Beachten bei den Größenangaben: virtuell - mehrere Container können gleiche Images nutzen.

Gefahr

Die Löschkommandos gerne ohne Rückfragen! Wie bei Linux-Konsolen eben üblich!

Container löschen:

docker rm <id>          # (old)
docker container rm     # (new)
docker rm <name>

Die IDs der Container kann mit Parameter -q erhalten und so ergeben sich praktische Aufrufe zum Löschen von Containern:

docker ps -a -q
docker ps -a -q -f ancestor=hello-world              # alle Container von Image hello-world
docker rm $(docker ps -a -q -f ancestor=hello-world) # löschen
docker rm $(docker ps -aq)                           # alle Container löschen!!!

Images löschen:

docker rmi hello-world