docker 使用一段时间后,会因为某些操作,产生很多tag为none的镜像
linux 下
docker images|grep none|awk '{print $3}'|xargs docker rmi
docker 删除有关的命令rm和rmi
rm Remove one or more containers
rmi Remove one or more images
当删除一个镜像时 提示
Error response from daemon: conflict: unable to delete b747cd054bcc (must be forced) - image is being used by stopped container 30d9d15b7f61
所以想要删除运行过的images必须首先删除它的container
根据提示删除 container
docker rm [container 30d9d15b7f61]
docker rm 30d9d15b7f61
若有container 正在运行 则先停止container
docker stop 117843ade696
再执行删除
docker rm 117843ade696
docker rmi ed9c93747fe1