benzhou 发表于 2019-2-21 08:47:21

Docker镜像无法被删除的解决方法

1.查看当前所有镜像

docker images
http://i2.运维网.com/images/blog/201808/10/ca1b95e353ef3bd417dae6a0a820f369.png

2.删除镜像ubuntu,提示报错,如下图(这里提示镜像有被容器再使用中)

Error response from daemon: conflict: unable to remove repository reference "ubuntu" (must force) - container 23107e15cef9 is using its referenced image 735f80812f90
http://i2.运维网.com/images/blog/201808/10/8d100c87f059eb53ecc29026545cd9cc.png

解决方法如下:

1.先删除ubuntu的容器,会存在多个容器占用同一个镜像的问题,请重复删除即可(由以上报错信息可知:container ID:23107e15cef9 name:ubuntu)

docker rm 23107e15cef9
http://i2.运维网.com/images/blog/201808/09/78ad0c0debf4a10211fe0a6a00113e50.png

2.再删除ubuntu镜像,并查看所有镜像,已经成功删除该镜像

docker rmi ubuntu
http://i2.运维网.com/images/blog/201808/09/03616885f3ac437e607e9b0c23d3fc38.png



页: [1]
查看完整版本: Docker镜像无法被删除的解决方法