Effacer une image dans Docker

👉Avant de supprimer une image, il faut dans un premier temps effacer tous les conteneurs qui ont été créés via l'image en question. Si ce n'est pas le cas, Docker bloquera la suppression.

Supprimer une image

Tout comme pour les conteneurs, avant de supprimer une image, il faut les lister, afin de vérifier celles qui sont installées.

Commençons donc par utiliser cette commande Docker.

docker image ls

Le résultat suivant s'affiche.

REPOSITORY    TAG       IMAGE ID       CREATED        SIZE
hello-world   latest    d1165f221234   4 months ago   13.3kB

Jusqu'ici tout va bien 😎.

Maintenant nous allons repérer l'ID de l'image (troisième colonne). Pour ensuite l'utiliser et supprimer l'image hello-world.

docker image rm d1165f221234

Et voilà le travail. L'image est supprimée de notre système. Mais il sera toujours possible de l'utiliser de nouveau, en la téléchargeant et en l'installant dans notre ordinateur via la commande Docker correspondante.

Tout comme les conteneurs, il est possible d'effacer les images simplement via les premiers caractères de l'ID. Si nous avons plusieurs images et que nous souhaitons les effacer en même temps, nous pouvons chaîner les ID.

Dernière chose à savoir, vous pouvez également supprimer une image en utilisant la commande suivante.

docker rmi d1165f221234