Comment supprimer tous les objets inutilisés dans Docker

Comment supprimer tous les objets inutilisés dans Docker

La commande Docker System Prune est utilisée pour supprimer tous les objets inutilisés sur Docker. Cette commande supprimera tout conteneur arrêté, images inutilisées et tous les réseaux inutilisés.

Tu peux aimer:

  • Comment importer et exporter des conteneurs Docker?
  • Comment créer, répertorier et Delte Docker Conteneurs?

Docker supprime les objets inutilisés

Connectez-vous à l'hôte docker et ouvrez l'invite de commande. Ensuite, exécutez la commande suivante pour supprimer le conteneur arrêté, les images pendantes et tous les réseaux inutilisés.

Système Docker AVERTISSEMENT! Cela supprimera: - tous les conteneurs arrêtés - tous les réseaux non utilisés par au moins un conteneur - toutes les images pendantes - tous les caches de construction êtes-vous sûr de vouloir continuer? [O / N] 

La commande par défaut invitera la confirmation. Appuyez sur «y» pour continuer. Pour ignorer l'invite de confirmation Utilisez le -F ou --force drapeau comme ci-dessous

Docker System Prune - Force 

Pour supprimer toutes les images inutilisées (non seulement en survie) Utiliser --tous ou -un Flag avec la commande. Les images Docker se composent de plusieurs couches. Les images pendantes sont des couches qui n'ont aucune relation avec des images marquées.

Docker System Prune - tout 

Par défaut, la commande Docker System Prune ne supprime pas les volumes inutilisés pour éviter une perte de données accidentelle. Mais vous pouvez utiliser le --volumes Drapeau pour tailler également les volumes:

Docker System Prune - Volumes