登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
导读
排行榜
资讯
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
写博客
小组
VIP申请
VIP网盘
网盘
联系我们
发帖说明
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
1
2
/ 2 页
下一页
返回列表
首页
›
业界区
›
业界
›
解决Docker磁盘空间告急:认识并清理“悬空镜像” ...
解决Docker磁盘空间告急:认识并清理“悬空镜像”
[ 复制链接 ]
訾颀秀
2025-12-19 20:45:02
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
引言
如果你经常使用 Docker,可能会在某天发现磁盘空间莫名变小。执行 docker images命令后,列表中那些既没有名字(REPOSITORY)也没有标签(TAG)、显示为 : 的镜像,很可能就是罪魁祸首。这些就是“悬空镜像”,今天我们就来彻底了解它。
1.什么是悬空镜像?
简单来说,悬空镜像就像是软件开发的“旧版本安装包”。它们是
失去了名称和标签,并且没有被任何容器使用的镜像层
。由于没有标签标识,它们在镜像列表中就成了“无名氏”。
2.悬空镜像是如何产生的?(最常见的三种情况)
2.1 频繁构建新镜像
在开发过程中,我们经常重复执行 docker build -t my-app:latest .。每次构建,latest标签都会从旧镜像上剥离,并贴到新构建的镜像上。那个失去了标签的旧镜像,就变成了悬空镜像。
2.2 拉取镜像的新版本
当你运行 docker pull nginx:latest来获取最新版本的 Nginx 时,Docker 会把 latest标签指向刚下载的新镜像。本地上一个被标记为 nginx:latest的镜像就会变成悬空镜像。
2.3 使用 docker tag重新打标
当你为某个镜像创建一个新标签时,如果旧标签不再被其他镜像引用,它也可能变成悬空镜像。例如,你将一个测试版镜像标记为稳定版:docker tag my-app:test my-app:stable,如果 my-app:test没有其他引用,它就可能成为悬空镜像。
3.如何识别悬空镜像?
使用以下命令可以专门列出所有悬空镜像:
docker images -f "dangling=true"
复制代码
4.如何安全清理?
清理悬空镜像非常安全,因为它们已经被新版本替代,且没有被任何容器依赖。Docker 提供了强大的清理工具。
4.1 首选命令(推荐)
docker system prune
复制代码
这个命令会智能地一次性清理多种无用资源,包括:
所有已停止的容器
所有悬空镜像(这正是我们想要的)
所有未被使用的网络
所有悬空的构建缓存
执行后,系统会提示你确认,输入y即可。 如果只想清理镜像,可以执行:
docker image prune
复制代码
这个命令默认只删除悬空镜像。
4.2 高级警告(谨慎使用!)
命令 docker system prune -a或 docker image prune -a会删除所有未被容器使用的镜像,而不仅仅是悬空镜像。这可能会误删一些你暂时不用但以后可能需要的基础镜像(如 ubuntu, python),使用前请务必三思!
5.如何从源头减少悬空镜像?
一个有效的实践是使用
Docker 的多阶段构建
。它可以在最终镜像中只保留运行所需的文件,避免包含构建阶段的中间层,从而从源头上减少悬空镜像的产生。
6.总结
悬空镜像是 Docker 正常运作的副产品。定期使用 docker system prune清理它们,是一个保持开发环境整洁、高效的好习惯。现在,就打开终端,为你的 Docker 进行一次“大扫除”吧!
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
解决
Docker
磁盘
空间
告急
相关帖子
Linux Docker Compose 部署.NET+Vue+MySQL+Redis+Nginx 完整记录(亲测无坑)
【Windows】终末地导致的System进程异常高占用内存和磁盘资源##36
从挖矿木马入侵到 Docker Rootless 加固,我的服务器安全复盘
教你一招解决百度统计被恶意刷量和关键字的办法
Luogu P4035 [JSOI2008] 球形空间产生器 题解
Docker Compose多后端+多前端部署:日志集中管理实操指南(基础版+进阶版,亲测可用)
Docker Compose多后端+多前端部署:日志集中管理实操指南(基础版+进阶版,亲测可用)
【解决方法】下载steamxbox驱动后出现鼠标键盘无法连接问题(错误代码19)
docker安装zabbix7.4
Docker 基础入门:核心概念与架构原理
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
业界
Linux Docker Compose 部署.NET+Vue+MySQL+Redis+Nginx 完整记录(亲测无坑)
3
68
芮梦月
2026-02-10
安全
【Windows】终末地导致的System进程异常高占用内存和磁盘资源##36
1
243
孜稞
2026-02-17
业界
从挖矿木马入侵到 Docker Rootless 加固,我的服务器安全复盘
6
87
叭遭段
2026-02-20
业界
教你一招解决百度统计被恶意刷量和关键字的办法
2
705
胁冉右
2026-02-25
安全
Luogu P4035 [JSOI2008] 球形空间产生器 题解
1
555
材部
2026-02-25
业界
Docker Compose多后端+多前端部署:日志集中管理实操指南(基础版+进阶版,亲测可用)
1
541
叟澡帅
2026-02-25
业界
Docker Compose多后端+多前端部署:日志集中管理实操指南(基础版+进阶版,亲测可用)
1
444
心麾浪
2026-02-25
安全
【解决方法】下载steamxbox驱动后出现鼠标键盘无法连接问题(错误代码19)
0
602
南宫玉英
2026-02-26
业界
docker安装zabbix7.4
1
174
寅斫
2026-02-27
业界
Docker 基础入门:核心概念与架构原理
0
61
褥师此
2026-03-02
回复
(29)
班闵雨
2025-12-26 16:18:35
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
东西不错很实用谢谢分享
簑威龙
2025-12-27 14:57:26
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
用心讨论,共获提升!
康器
2026-1-14 19:46:16
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
热心回复!
讣丢
2026-1-18 03:38:27
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
感谢分享
庞悦
2026-1-18 08:46:31
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
感谢分享,下载保存了,貌似很强大
荪俗
2026-1-20 22:41:22
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
不错,里面软件多更新就更好了
秦晓曼
2026-1-21 12:19:45
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
新版吗?好像是停更了吧。
钱闲华
2026-1-21 13:09:17
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
yyds。多谢分享
句惫
2026-1-22 14:58:35
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
喜欢鼓捣这些软件,现在用得少,谢谢分享!
蒙飘
2026-1-27 05:10:04
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
感谢分享
辈霖利
2026-1-27 08:26:18
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
谢谢分享,辛苦了
战匈琼
2026-1-28 09:11:38
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
这个好,看起来很实用
嫁蝇
2026-1-29 05:48:08
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
热心回复!
申倩语
2026-1-30 06:25:57
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
收藏一下 不知道什么时候能用到
费卿月
2026-2-3 03:34:20
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
谢谢楼主提供!
左丘纨
2026-2-3 07:38:49
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
新版吗?好像是停更了吧。
呈步
2026-2-4 06:27:04
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
东西不错很实用谢谢分享
麓吆
2026-2-6 20:24:30
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
感谢分享,下载保存了,貌似很强大
靛尊
2026-2-7 23:04:26
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
懂技术并乐意极积无私分享的人越来越少。珍惜
下一页 »
1
2
/ 2 页
下一页
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
浏览过的版块
安全
签约作者
程序园优秀签约作者
发帖
訾颀秀
2026-2-7 23:04:26
关注
0
粉丝关注
17
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
3934307807
991125
anyue1937
9994892
kk14977
6845359
4
xiangqian
638210
5
宋子
9888
6
韶又彤
9910
7
闰咄阅
9993
8
刎唇
9995
9
蓬森莉
9873
10
遗憩
10006
查看更多
今日好文热榜
298
M3U8 播放调试不用愁!这款纯网页工具帮你
229
S001 【模板】从前缀函数到KMP应用 字符串
703
OpenClaw安装部署教程
968
OpenClaw 安装配置指南:从零开始在 Telegr
748
LeetCode 88 合并两个有序数组:python3 题
473
实战还原 V8 bytenode 保护 JS(V8 字节码
954
LeetCode 378 有序矩阵中第 K 小的元素:py
747
关于reverse的tea题目回顾
615
一款使用 C# 编写专为 Windows 11 打造的文
898
数据库事务机制
978
最小二乘问题详解12:三角化中的非线性优化
722
xv6如何开始运行第一个用户进程
147
这个框架会过时吗——AI的天花板和你的判断
77
ClawX 本地部署实战:OpenClaw 安装、API
326
OpenAI卸载量暴增295%,Claude登顶第一:AI
945
洛谷P1593 因子和 题解
147
一个命令,切换整个世界:CCSwitch 到底是
330
【医疗项目实战】借助LightningChart Pytho
787
在Mac安装阿里巴巴新神器copaw
637
厉害的网安人才都学什么?