Supprimer les conteneurs en fonction de l'état :
docker rm -v $(docker ps --filter status=exited -q)
Remarque :
- L'option "-v" qui supprimera tous les volumes associés aux conteneurs.
Pour nettoyer tous les conteneurs sur ma machine de développement :
docker rm -v -f $(docker ps -qa)
Remarque :
- L'option "-f" forcera la suppression d'un conteneur en cours d'exécution
Pour 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)
Pour Windows (PowerShell) :
docker rm -f $(docker ps -a -q)