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
该命令将清理整个系统,只会保留真正使用的镜像、容器、数据卷、网络。在生产环境中谨慎使用!因为有些镜像(备份、回滚)有时可能需要使用,如果被删了,使用时需要重新下载,如果没有了,那么就无法找回。
清理完成后,磁盘占用信息将显著减少。
热门推荐
民事起诉状证据清单模版:结构、内容与制作要求详解
丢掉计划表:享受无计划周末的五种方法
AI伦理挑战:构建未来信任的桥梁
Belle Gibson:这位健康博主的骗局之路
人际交往的艺术:尊重与距离的平衡
网友:边跑马拉松边吃自助餐,真的好吗?赛道补给的4点错误认知
心即良知对么——如何理解王阳明心学中的“致良知”
赵丽颖:破茧成蝶,农村女孩逆袭大明星
艾滋病检测:免费服务,守护健康的隐形盾牌
训练猫咪的最佳和最有效方法
Windows 10屏幕键盘使用指南:多种开启方式及固定到开始菜单的方法
海南古郡县名探源:古地名里的回声
鼻炎引起鼻塞用什么药最好
农业灌溉:保障粮食安全的生命之源
第六年的《第五人格》靠什么翻红?
死侍与金刚狼
福建省考《行测》题型题量分布表
咳嗽伴有干呕需警惕
不宜长期吃的3类保健品,或已列入“伤肝黑名单”,很多人还在吃
山东传统名菜临沂炒鸡以多种调料炒制而成,口感鲜美,既有鸡肉的鲜香
孕妇吃木耳,营养又健康!黑白木耳任选,吃法多样
大岩桐叶子发黄怎么办
50+女性优雅指南:时尚穿搭,舒适自在
豆瓣9.3分启示:最有力量的“反战”,始终是人类对生命与爱的坚守
司马迁笔下的秦始皇:历史记载与解读
艾尔登法环玩家必看:如何完美攻略雪魔女菈妮支线任务?
解决视频不断缓冲无法播放的难题:全方位修复攻略
如何通过经济激励优化路边停车资源配置
如何选择合适的主机名与域名组合
燕窝丝配料及制作方法与食用指南