Conseils pour gagner de la place ?

J’ai reçu des instructions supplémentaires sur la façon de gérer ce qui suit :

Les détails sont :

rofranoJohn Rofrano

1

20h

La commande pour supprimer une image est :

docker rmi {nom_image}

{nom_image} est le nom de l’image que vous souhaitez supprimer. Vous pouvez également utiliser l’ID de l’image pour supprimer l’image (par exemple, docker rmi {id_image}). C’est ce que vous devrez utiliser pour supprimer une image nommée <none>.

Par exemple, supposons que vous ayez les images suivantes :

REPOSITORY           TAG        IMAGE ID       CREATED              SIZE
my-new-image         latest     c18f86ab8daa   12 secondes ago       393MB
<none>               <none>     b1ee72ab84ae   Il y a environ une minute   393MB
my-image             latest     f5a5f24881c3   Il y a 2 minutes       393MB

Il est possible que l’image <none> ne puisse pas être supprimée car my-new-image utilise certaines de ses couches. Ce que vous devez faire est :

docker rmi my-new-image:latest
docker rmi b1ee72ab84ae
docker built -t my-new-image .

Ce qui supprime my-new-image:latest qui réutilise des couches de l’image <none>. Il supprime ensuite l’image <none> en utilisant son ID d’image b1ee72ab84ae. Enfin, il reconstruit my-new-image en créant toutes les couches nécessaires.

Assurez-vous également de ne pas avoir de conteneurs arrêtés qui utilisent toujours l’image « sans étiquette » <none>. Utilisez docker ps -a pour voir toutes les images, y compris celles qui sont sorties. Si c’est le cas, utilisez docker rm {id_conteneur} pour supprimer le conteneur, puis essayez de supprimer à nouveau l’image <none>.

Qu’en pensez-vous tous ?