Cela signifie que l'état de votre menu fixe est corrompu et que vous devez effacer l'état complet
sudo service docker stop
sudo rm -rf /var/lib/docker
sudo service docker start
Cela démarrera docker frais sans aucune donnée existante. Essayez de supprimer l'image après cela et voyez si tout fonctionne. Si ce n'est pas le cas, il y a un problème qui doit être examiné
Essayez d'abord un docker image prune
ou même docker image prune -a
, pour supprimer toute image inutilisée/non associée à au moins un conteneur.
Si ceux-ci sont toujours répertoriés, redémarrez votre démon docker.
Pour éviter de supprimer toutes vos données Docker et de repartir de zéro, vous pouvez également essayer de nettoyer manuellement les références brisées en faisant correspondre les mauvaises références d'image aux fichiers dans /var/lib/docker/image/devicemapper/imagedb/content/sha256
. Une fois que le fichier correspondant y est supprimé, il n'apparaîtra plus dans les appels ultérieurs à docker images
, et aucun redémarrage de démon n'est requis.