Bonjour tout le monde
Quand je fait un
docker pull ubuntu:trusty
je m'aperçois que il a téléchargé en tout 4 images
un
docker images --all
donne ça
ubuntu trusty d2a0ecffe6fa
<none> <none> 29460ac93442
<none> <none> b670fb0c7ecd
<none> <none> 83e4dde6b9cf
et j'arrive pas a supprimer les images none qui occupe de l'espace méme avec la commande
docker rmi $(docker images | grep "^<none>" | awk "{print $3}")
j'ai un retour comme ça
Error response from daemon: Conflict, 29460ac93442 wasn't deleted
Merci d'avance :)
Tout simplement parce que cette image est parente de ubuntu:trusty
. Tu peux le vérifier de la façon suivante :
root@docker0:~# docker inspect d2a0ecffe6fa
(...)
"Id": "d2a0ecffe6fa4ef3de9646a75cc629bbd9da7eead7f767cb810f9808d6b3ecb6",
"Parent": "29460ac934423a55802fcad24856827050697b4a9f33550bd93c82762fb6db8f",
(…)
De plus, c'est ton image ubuntu:trusty
qui pèse au final 188,4 Mo, pas juste 29460ac93442, puisque la taille de l'image est égale à la somme de la taille de toutes ses parentes (du fait du système de « layers »). Donc ça ne sert à rien de la supprimer ;-)