Vous pouvez lister toutes les images que vous avez téléchargées ou installées en utilisant le
docker images -a
commande :
Vous pouvez supprimer une image avec docker rmi
commande, en passant le nom de l'image que vous souhaitez supprimer. Cela supprimera l'image.
Parfois, lors des tests et du développement, certaines images deviennent pendantes, ce qui signifie des images non étiquetées. Ils peuvent toujours être supprimés en toute sécurité pour libérer de l'espace disque.
Exécution de docker images -f dangling=true
les listera :
Et vous pouvez les effacer avec docker rmi $(docker images -f dangling=true -q)
. Cette commande éliminera uniquement les images pendantes utilisées dans les conteneurs, même si elles ne sont pas en cours d'exécution.
docker system prune -a
, qui est également un moyen couramment utilisé pour supprimer des images, supprimera également les images qui ne sont référencées par aucun conteneur, ce qui peut supprimer des images que vous souhaitez conserver, même simplement pour revenir aux versions précédentes d'une image.
Vous pouvez également supprimer toutes les images en utilisant docker rmi $(docker images -a -q)
si vous voulez tout nettoyer, ce qui peut être sympa lors de vos premiers tests et expérimentations avec Docker.