Container basierend auf dem Status entfernen:
docker rm -v $(docker ps --filter status=exited -q)
Hinweis:
- Die Option "-v", die alle Volumes löscht, die den Containern zugeordnet sind.
So löschen Sie alle Container auf meinem Entwicklungscomputer:
docker rm -v -f $(docker ps -qa)
Hinweis:
- Die Option "-f" erzwingt das Entfernen eines laufenden Containers
Für Windows:
C:\> for /F %i in ('docker ps -qa') do docker rm %i
docker stop $(docker ps -a -q) && docker rm $(docker ps -a -q)
Für Windows (PowerShell):
docker rm -f $(docker ps -a -q)