Docker 删除一个<none>镜像失败
Ubuntu version:14.04
Docker version:1.0.1 build 990021a
我运行了
docker run -p 5000:5000 registry
但是,我看它在一个地方卡了很久等不及了。然后就用ctrl+c强制结束了它,后来又想用,就用命令
docker pull registry
但是失败了,看它给出的反馈好像是depedent什么东西找不到。然后,我就重启了一下。
docker images看了一下,发现多出好多<none>的镜像,而且删不掉。删的时候会提示
Error response from daemon: Error while getting parent image: Id can't be empty
2015/10/21 19:09:19 Error: failed to remove one or more images
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
好好看看问题好吗,这么简单我还会来问吗。
回复
哦,没仔细看,抱歉. 那你到 docker 的 graph 下删除对应的文件夹应该可以
docker rmi IMAGE_ID
我直接把全部的镜像都删掉了,就成功了。但是,我觉得镜像下起来不容易,所以之前不想删。
Error response from daemon: Error while getting parent image: Id can't be empty 还是得到这个错误。所有的<none>镜像都是提示这个错误
$
docker rmi $(docker images -q --filter "dangling=true")