Github开源生信云平台 DEMO
# 查看 Docker 总体占用 docker system df # 详细查看 docker system df -v # 查看 Docker 实际目录 sudo du -h --max-depth=1 /var/lib/docker | sort -h
# 清理停止的容器 docker container prune # 清理无用镜像 docker image prune -a # 清理无用 Volume docker volume prune # 清理无用网络 docker network prune # 清理 Build Cache docker builder prune -a # 一次性清理常见无用资源 docker system prune -a
# 查看构建缓存 docker builder du docker buildx du # 清理构建缓存 docker builder prune -a -f docker buildx prune -a -f
sudo find /var/lib/docker/containers/ \ -name '*-json.log' \ -exec du -h {} \; | sort -h | tail -20
最常用排查组合:
docker system df -v docker builder du sudo du -h --max-depth=1 /var/lib/docker | sort -h
然后根据占用情况选择 prune。
prune