Alle Docker Container stoppen

Um alle Docker Container zu stoppen, einfach diesen Befehl ausführen:

docker kill $(docker ps -q)

Wie funktioniert das?
Der ‘docker ps’ Befehl listet alle laufenden Container. Die Option ‘-q’ listet nur die IDs. Diese liste übergeben wir dem ‘docker kill’ Befehl. Fertig.

Alle Docker Container entfernen

Wenn man die Container nicht nur stoppen, sondern auch entfernen will, einfach diesen Befehl ausführen:

docker rm $(docker ps -a -q)

Dieser Befehl funktioniert genau so wie der obige, nur das die ‘-a’ Option auch alle Container listet, die nicht laufen und ‘rm’ (‘remove’) die Container entfernt.

Docker Images entfernen

Um alle Docker Images zu entfernen, einfach diesen Befehl ausführen:

docker rmi $(docker images -q)

Das funktioniert so:
‘docker images -q’ listet alle Image IDs. Diese Liste wird an ‘docker rmi’ übergeben. ‘rmi’ steht für “remove images”, also “images entfernen”.