今天去服务器查看docker镜像,在删除多余镜像碰到了镜像无法删除的问题,而且删除的时候报出Error: No such image: 965ea09ff2eb
[root@bgs-8p208-yining ~]# docker rmi 965ea09ff2eb
Error: No such image: 965ea09ff2eb
删除失败,docker images 可以查看相关信息 这里却显示无法找到镜像 。尝试各种方法,也重新拉取镜像,但是还是无法解决问题。
刚好磁盘也快满了,决定去docker镜像的存储目录文件看看,docker是yum安装,进入默认的存储目录/var/lib/docker/image/devicemapper/imagedb/content/sha256。复制IMAGE ID并使用ls命令匹配
[root@bgs-8p208-yining sha256]# ls 5e35e350aded98340bc8fcb0ba392d809c807bc3eb5c618d4a0674d98d88bccd
5e35e350aded98340bc8fcb0ba392d809c807bc3eb5c618d4a0674d98d88bccd
发现这里还保存留有,执行删除操作
[root@bgs-8p208-yining sha256]# rm -rf 0f3e07c0138fbe05abcb7a9cc7d63d9bd4c980c3f61fea5efa32e7c4217ef4da
再次执行docker images,就可以看到镜像已经不存在了
龚遂爱廉平 , 帅旗鼓文场 , 立德何亭亭 。