Nettoyer Docker sans tout casser đŸ§č

Docker peut rapidement consommer beaucoup d’espace disque. DĂ©couvrez les commandes essentielles pour nettoyer images, containers et volumes inutilisĂ©s sans risquer de casser vos stacks đŸ§č

Quand on utilise Docker réguliÚrement, on accumule vite pas mal de choses :
images inutilisĂ©es, containers arrĂȘtĂ©s, volumes oubliĂ©s

RĂ©sultat : de l’espace disque qui fond sans trop savoir pourquoi.

Bonne nouvelle : Docker fournit des commandes simples pour faire le mĂ©nage sans tout supprimer n’importe comment.

Voir ce qui prend de la place

Avant de nettoyer, un petit état des lieux :

docker system df

Cette commande te donne une vue claire sur :

  • les images
  • les containers
  • les volumes
  • le cache de build

Pratique pour savoir oĂč agir.

Nettoyer les éléments inutilisés

Supprimer containers, réseaux et images inutilisés

docker system prune

👉 Supprime uniquement ce qui n’est pas utilisĂ©.
Ajoute -f pour éviter la confirmation.

Supprimer aussi les images non utilisées

docker system prune -a

À utiliser avec un peu plus de prudence, surtout en prod.

Et les volumes ?

Les volumes ne sont jamais supprimĂ©s par dĂ©faut, et c’est volontaire.
Pour nettoyer les volumes orphelins :

docker volume prune

⚠ Assure-toi qu’ils ne sont plus utilisĂ©s par une stack active.

Bonnes pratiques

  • Évite de nettoyer Ă  l’aveugle sur un serveur en production
  • Fais un docker ps et docker volume ls avant
  • Un petit mĂ©nage rĂ©gulier Ă©vite les mauvaises surprises 😉

👉 Un tip simple, mais qui sauve souvent de l’espace disque.