对Docker资源做清理
对Docker资源做清理
开发服务器上的docker永久了,自然上面有一堆不再需要的资源,比如镜像、Volumne等。汇总、备份一下清理命令:
- 删除所有悬空(dangling)的镜像
docker image prune -f
- 删除所有未被容器引用的镜像
这将删除所有未被任何容器使用的镜像,而不仅仅是悬空镜像。
docker image prune -a
- 强制删除所有未使用的镜像
docker rmi $(docker images -q)
- 对整个Docker所有资源做清理
docker system prune -a -f
- 清理不再使用的Volumne
docker system prune --volumes -f