docker删除镜像Error response from daemon: conflict: unable to remove repository reference

Docker无法删除images,由于是依赖container。
1.进入root权限

sudo su
  1. 列出所有运行或没有运行的镜像
 docker  ps  -a

3、停止container,这样才能够删除其中的images:

docker stop $(docker ps -a -q)

如果想要删除所有container的话再加一个指令:

docker rm $(docker ps -a -q)

狠心把容器都删除掉了,因为光停止还是不能删除镜像。

4.查看当前有些什么images

docker images

5.相关容器关闭后,删除对应的images,通过image的id来指定删除谁

docker rmi ID

要删除全部image的话

docker rmi $(docker images -q)
posted @ 2022-04-11 16:43  小海葵  阅读(480)  评论(0编辑  收藏  举报