Nettoyage des containers
Nettoyage des containers
Docker conserve tout les containers et au bout d’un moment à force d’essai et de création de container, on y perd ses petits.
Voici la commande que je lance pour les supprimer :
docker ps -a | awk '!/CONTAINER/ { print "docker rm " $1 }' | sh
Cette commande est un peu trop « boudin » : on détruit également les containers qui sont actifs, voici comment supprimer que les containers ayant l’état Exited
:
docker ps -a |awk '/Exited/ { print "docker rm -f " $1 }' |sh
un petit alias dans le fichier de configuration de votre shell préféré, ici pour moi .zshrc
:
alias dockerm=$'docker ps -a |awk \'/Exited/ { print "docker rm -f " $1 }\' |sh '
Et voilà.