kaisawind's blog
  • 关于
  • 所有帖子

Docker删除none镜像 - Tue, Feb 26, 2019

Docker删除none镜像和Exited的容器

Docker删除none镜像和Exited的容器

提示: Docker已推出新的命令结构,建议使用 docker image 和 docker container 子命令。

1. 删除已停止的容器

# 停止所有已退出的容器
docker stop $(docker ps -a -q -f status=exited)

# 删除所有已停止的容器
docker container prune

# 或者使用传统方式
docker rm $(docker ps -a -q -f status=exited)

2. 删除none镜像

# 删除所有none镜像
docker image prune

# 或者使用传统方式
docker rmi $(docker images -f "dangling=true" -q)

3. 批量清理

# 一键清理所有未使用的容器、网络、镜像(悬空镜像)
docker system prune

# 清理所有未使用的镜像(不仅仅是悬空镜像)
docker system prune -a


辽ICP备2021007608号 | © 2026 | kaisawind

Facebook Twitter GitHub