Introduction

Docker vous permet d’empaqueter facilement vos applications et services dans des conteneurs afin de pouvoir les utiliser partout. Cependant, lorsque vous travaillez avec Docker, il est également facile d’accumuler un nombre excessif d’images, de conteneurs et de volumes de données inutilisés qui alourdissent la sortie et consomment de l’espace disque.

Docker vous donne tous les outils dont vous avez besoin pour nettoyer votre système de la ligne de commande. Ce guide de type aide-mémoire fournit une référence rapide aux commandes qui sont utiles pour libérer de l’espace disque et garder votre système organisé en supprimant les images, conteneurs et volumes inutilisés de Docker.

Comment utiliser ce guide :

  • Ce guide est au format aide-mémoire avec des extraits de lignes de commande autonomes
  • Sautez à la section qui correspond à la tâche que vous essayez d’accomplir.

La syntaxe de substitution des commandes,  commandant $( command``), utilisée dans les commandes est disponible dans de nombreux shell populaires tels que bash, zsh et Windows Powershell.

Élimination de toutes les images, conteneurs, volumes et réseaux inutilisés ou en suspens

Docker fournit une commande unique qui nettoiera toutes les ressources - images, conteneurs, volumes et réseaux - qui sont en suspens (non associées à un conteneur) :

docker system prune

Pour supprimer en plus tous les conteneurs arrêtés et toutes les images non utilisées (pas seulement les images en suspens), ajoutez l’indicateur -a à la commande :

docker system prune -a

Suppression des images de Docker

Supprimer une ou plusieurs images spécifiques

Utilisez la commande docker images avec le drapeau -a pour localiser l’ID des images que vous voulez supprimer. Cela vous montrera toutes les images, y compris les couches d’images intermédiaires. Lorsque vous avez localisé les images que vous voulez supprimer, vous pouvez passer leur ID ou leur étiquette à docker rmi :

Lister :

docker images -a

Supprimer :

docker rmi Image Image

#docker #images #volumes

Comment supprimer les images, les conteneurs et les volumes de Docker
11.00 GEEK