有事没事领个红包

老版本 docker 磁盘占用清理

对于 1.13 版本之前的 docker 需要手动清理无用镜像、容器、数据卷

清理命令

docker rmi [image]
docker image rm [image]

支持的子命令
-f 强制删除镜像,即便有容器引用该镜像
-no-prune 不要删除未带标签的父镜像

删除所有关闭的容器命令

docker ps -a | grep Exit | awk '{print $1}' | xargs docker rm

删除所有dangling镜像(无tag的镜像)

docker images | grep "^<none>" | awk '{print $3}' | xargs docker rmi

或者使用下面命令

// 适用于新版本 docker
docker image prune –f

删除所有 dangling 数据卷 (无 tag 的 volume)

容器日志大小分析

docker 会自动创建一些目录
/var/lib/docker/containers/<容器id> 默认情况下容器日志会以json形式保存在此目录下
/var/lib/docker/overlay2 该目录包含了容器的读写层,如果容器使用自己的文件系统保存了数据,那么这些数据会写到此目录下

posted @   crazyCodeLove  阅读(100)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 上周热点回顾(2.17-2.23)
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
点击右上角即可分享
微信分享提示