Il est donc nécessaire de supprimer l'image docker inutilisée de votre système pour libérer de l'espace disque.
Dans ce tutoriel, nous allons vous montrer comment supprimer les images docker avec la ligne de commande.
Supprimer l'image Docker
Pour supprimer l'image docker de votre système, vous devrez répertorier toutes les images disponibles dans votre système.
Vous pouvez les lister à l'aide de la commande suivante :
image docker lsVous devriez voir la sortie suivante :
TAILLE CRÉÉE D'ID D'IMAGE D'ÉTIQUETTE DE RÉFÉRENCEnginx dernier 4bb46517cac3 il y a 2 jours 133MB
wordpress dernier f1da35a7ddca il y a 3 jours 546MB
mariadb dernier b95867b52886 il y a 4 jours 407MB
Maintenant, vous avez une liste de toutes les images de votre système. Ensuite, recherchez l'ID de l'image que vous souhaitez supprimer et exécutez la commande suivante :
docker image rm 4bb46517cac3Vous devriez voir l'erreur suivante :
Réponse d'erreur du démon : conflit : impossible de supprimer 4bb46517cac3 (ne peut pas être forcé)- l'image est utilisée par l'exécution du conteneur 8f3d538370e5
La sortie ci-dessus indique que tout conteneur utilise l'image que vous souhaitez supprimer. Vous devrez donc supprimer ce conteneur avant de supprimer l'image.
Si vous souhaitez supprimer plusieurs images, vous devrez spécifier l'ID de chaque image docker avec la commande « docker image rm » :
docker image rm ID1 ID2 ID3Supprimer les images Docker pendantes
Une image pendante est une image inutilisée qui n'est utilisée par aucun conteneur. Vous pouvez supprimer l'image pendante de votre système en exécutant la commande suivante :
image docker taillerVous serez invité à taper y pour continuer, comme indiqué ci-dessous :
ATTENTION! Cela supprimera toutes les images pendantes.
Es-tu sur de vouloir continuer? [o/N] oui
Espace récupéré total : 0B
Supprimer toutes les images Docker inutilisées
Docker vous permet de supprimer toutes les images qui ne sont utilisées par aucun conteneur à l'aide d'une seule commande, comme indiqué ci-dessous :
image docker tailler -aVous serez invité à taper y pour continuer, comme indiqué ci-dessous :
ATTENTION! Cela supprimera toutes les images sans au moins un conteneur qui leur est associé.
Es-tu sur de vouloir continuer? [o/N] oui
Images supprimées :non balisé: ubuntu:dernier
non étiqueté : [email protégé] : 5d1d5407f353843ecf8b16524bc5565aa332e9e6a1297c73a92d3e754b8a636d
supprimé : sha256:1e4467b07108685c38297025797890f0492c4ec509212e2e4b4822d367fe6bc8
Espace récupéré total : 0B
Conclusion
Dans ce guide, nous avons montré comment supprimer les images docker de plusieurs manières. Pour plus d'informations, consultez la documentation officielle de Docker.