删除本地image:可以指定id、镜像名的方式来删除image,也可以配合Linux命令使用。
id:使用指定id时的方式时,无需完全匹配ID。一般输入id前3~5位,只要能精确匹配到要删除的镜像即可。
镜像名:<仓库名>:
$ docker rmi
配合Linux命令:删除所有仓库名为 redis 的镜像,或者删除所有在 mongo:3.2 之前的镜像:
docker image rm $(docker image ls -q redis)#------------------------------------------docker image rm $(docker image ls -q -f before=mongo:3.2)
删除悬空的镜像(没有tag的镜像)
docker image prune
清理已关闭的容器
docker container prune
自动清理命令
- 已停止的容器
- 未被任何容器使用的卷
- 未被任何容器所关联的网络
- 所有悬空的镜像
docker system prune
