我想删除图片,但我得
Failed to remove image (b9387432d394): Error response from daemon:
conflict: unable to delete b9387432d394 (cannot be forced) - image has
dependent child images
我已经做了几次,但从未遇到过这样的问题。
我运行了一张图片(并不关心它是什么)
$ docker run -dt ubuntu:16.04
我已登录并创建了一个空文件
$ docker exec -it <my_container_id>
我已注销并使用提交命令
创建新图像$ exit
$ docker commit -m "some change" <container_id> <new_image_name>
我已删除所有容器
$ docker rm $(docker ps -a -q)
我已经确认所有容器都已消失,我的图片在列表中
$ docker ps
// received a empty list
$ docker images
// received a list with the base and my new image
我已尝试删除基本图片
$ docker rmi -f <image_id>
但我收到错误Failed to remove image
答案 0 :(得分:0)
您可以使用
删除未标记的图像docker rmi $(docker images -aq -f dangling=true)