这样的错误,原因是有另外的 image FROM 了这个 image,
可以使用下面的命令列出所有在指定 image 之后创建的 image 的父 image
1、使用语句查询哪子images使用了这个父image,红色字体是父image id
docker image inspect --format='{{.RepoTags}} {{.Id}} {{.Parent}}' $(docker image ls -q --filter since=d13c942271d6)
2、下面是操作过程
(1)删除失败
docker rmi d1 #删除失败
(2)查看有哪些镜像依赖父镜像
docker image inspect --format='{{.RepoTags}} {{.Id}} {{.Parent}}' $(docker image ls -q --filter since=d13c942271d6) Error response from daemon: conflict: unable to delete d13c942271d6 (cannot be forced) - image has dependent child images