J’ai reçu des instructions supplémentaires sur la façon de gérer ce qui suit :
Les détails sont :
1
La commande pour supprimer une image est :
docker rmi {nom_image}Où
{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 393MBIl est possible que l’image
<none>ne puisse pas être supprimée carmy-new-imageutilise 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:latestqui réutilise des couches de l’image<none>. Il supprime ensuite l’image<none>en utilisant son ID d’imageb1ee72ab84ae. Enfin, il reconstruitmy-new-imageen 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>. Utilisezdocker ps -apour voir toutes les images, y compris celles qui sont sorties. Si c’est le cas, utilisezdocker rm {id_conteneur}pour supprimer le conteneur, puis essayez de supprimer à nouveau l’image<none>.
Qu’en pensez-vous tous ?