问题

问题描述:docker镜像无法删除,通过 docker images 查看镜像明明存在就是删除不了。

  • 删除提示:Error:No such image:xxxxxxx
  • 具体截图内容如下:
    在这里插入图片描述
    在这里插入图片描述

解决方法

  • 进入目录:
cd /var/lib/docker/image/overlay2/imagedb/content/sha256
  • 该目录即为 docker 中的所有镜像文件(以shar256加密方式加密后的镜像文件),我们通过ll查看一下:
    在这里插入图片描述

  • 删哪个呢?别慌,docker images 中的 IMAGE ID 就可以确定镜像文件了。
    在这里插入图片描述
    在这里插入图片描述

  • 确认后删除该文件即可:

rm -rf 5ca608c9a84ff81b491117e1af65ee69b8f5ddd4f092ef5cdfb9865502290ce9
  • 删除后 docker images 列表中就没有上述一项了。
    在这里插入图片描述
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐