Docker Overlay2存储驱动磁盘清理指南
创作时间:
作者:
@小白创作中心
Docker Overlay2存储驱动磁盘清理指南
引用
CSDN
1.
https://m.blog.csdn.net/weixin_40894585/article/details/143183135
Docker引擎在长时间运行后,磁盘空间占用会逐渐增加,影响系统性能。本文将详细介绍如何使用Overlay2存储驱动清理Docker系统,包括镜像、容器、网络、数据卷和构建缓存的清理方法。
场景描述
Docker引擎服务使用久了,磁盘空间占用将会越来越大,影响我们使用,这时我们就需要释放存储空间资源。
查看磁盘占用信息
要了解当前Docker系统的磁盘使用情况,可以使用以下命令:
docker system df
该命令将显示以下信息:
- image:镜像占用情况
- containers:容器占用情况
- local volumes:本地卷占用
- build cache:构建缓存占用
Overlay2存储驱动清理
全部清理
如果需要清理所有未使用的资源,可以使用以下命令:
docker system prune [-a] [-f] [--force] [--filter]
说明:
- 清理停止的容器
- 清理没有使用的网络
- 清理废弃的镜像
- 清理构建缓存
参数说明:
-f或--force:强制删除-a:删除所有未被使用的镜像、容器、数据卷、网络--filter:根据条件过滤(例如:--filter "until=24h")
容器清理
仅清理未使用的容器:
docker container prune
镜像清理
仅清理未使用的镜像:
docker image prune
构建缓存清理
仅清理未使用的构建缓存:
docker builder prune
数据卷清理
仅清理未使用的数据卷:
docker volume prune
网络清理
仅清理未使用的网络:
docker network prune
注意:
docker system prune -a -f
该命令将清理整个系统,只会保留真正使用的镜像、容器、数据卷、网络。在生产环境中谨慎使用!因为有些镜像(备份、回滚)有时可能需要使用,如果被删了,使用时需要重新下载,如果没有了,那么就无法找回。
清理完成后,磁盘占用信息将显著减少。
热门推荐
跑步机全马科学训练:16周计划与配速策略
物业管理合同要明确什么?全面解析合同关键要点
比亚迪豪掷数十亿造船出海,出口形势大变
一个姿势让你越睡越健康
食用油使用指南:从反式脂肪酸到猪油营养价值
养君子兰,这样浇水才对!
气温低于30℃,君子兰要“静养”,3件事别做,才能安然度秋
“江苏十三太保”的人口也涨不动了?
骨瓷的缺点及危害
猫咪舔塑料袋有危险!宠物医生教你3步戒掉这个坏习惯
简述合同的写作结构及正文主要条款
怎么批量改excel工作簿名称
闲聊非线性
Rh(D)血型阳性怀孕溶血风险及注意事项解读
腹痛血尿的检查方法
工作单位不给发工资怎么办?法律维权指南
遭遇不发工资?证据收集、合法曝光与举报法人的完整指南
美股熔断的历史回顾与分析
冬季养生就是要养肺
项目反思与规划怎么写好
夕阳无限好 防艾不可少 ——老年人预防艾滋病健康指南
什么是Cookie?工作原理、类型及隐私保护指南
二婚才是正缘的八字特征与强烈暗示
如何提高民主生活会征求意见的质量?
哪些方法可以帮助提高民主生活会征求意见的质量?
为什么制度体系建设对企业长期发展至关重要?
如何整体删除数据库的表
清淡饮食,并非荤腥不沾、油盐不进,而是五原则和三措施
内蒙古杭锦旗中小学创新体育教育:每天2小时运动助力学生成长
准确率、精确率和召回率:机器学习模型评估的三大指标