您的当前位置:首页 > 热点 > 云计算核心技术Docker教程:清理未使用的Docker对象 正文
时间:2026-11-12 来源:网络整理 编辑:热点
《男人的战争》免费观看
Docker采取了一种保守的方法来清理未使用的对象(通常称为“垃圾收集”),例如图像,容器,卷和网络:除非您明确要求Docker这样做,否则通常不会删云计除这些对象。这可能会导致Docker使用额外的磁盘空间。对于每种类型的对象,Docker提供一个prune命令。此外,您可以docker system prune算核用来一次清除多种类型的对象。本主题显示如何使用这些prune命令。.
清理镜像
该docker image prune命令允许您清除未使用的镜像。默认情况下,d心技ocker image prune仅清除悬空的镜像。悬空镜像是未标记且未被任何容器引用的镜像。要删除悬空的镜像,请执行以下操作:
$ docker image pr术Dune
WARNING! This will remove all dangling images.
Are you sure you want to continue? [y/N] y
要删除oc现有容器未使用的所有镜像,请使用-a 标志:
$ docker image prune -a
WARNING! This will remove all images withouket at least one container associated to them.
Are you sure you want to continue? [y/N] y
默认情况下r教,系统会提示您继续。要绕过提示,请使用-f或 --force标志。
您可以使用带有--filter标志的过滤表达式来限制修剪哪些镜像 。例如,仅考虑超过24程:小时前创建的镜像:
$ docker image prune -a --filter "until=24h"
清理容器
停止容器时,除非您使用--rm标志将其启动,否则不会自动清理将其删除。要查看Docker主机上的所有容器,包括已停止的容器,请使用docker ps -a。您可能会惊讶地发现有多少个容器,尤其是在开发系统上!停止的未使容器的可写层仍会占用磁盘空间。要清理此问题,可以使用docker container prune命令。
$ docker container prune
WARNI用的NG! This will remove all stopped containers.
Are you sure you want to continue? [y/N] y
默认情Do况下,系统会提示您继续。要绕过提示,请使用-f或 --force标志。
默认情况下,所有停止的容器都将被删除。您可以使用该--filter标志限制范围。例如ck,以下命令仅删除24小时以上的已停止容器:
$ docker container prune --filter "until=24h"
标签: Marvell XConn CXL PCIe2026-09-10
标签: 立讯精密 苹果 RansomHub 勒索攻击2026-11-08
亚马逊 50 亿美元加码Anthropic,千亿级“云端赌约”震撼AI圈2026-06-22
认识人和鱼的AI,能识别美人鱼吗?阿里CVPR论文因果推理方法解答2026-11-05
人工智能在物联网中的作用2026-08-21
标签: 石头科技 RockMowZ1 智能割草机 品牌出海2026-08-28
标签: Meta Maher Saba 超级智能实验室 扎克伯格2026-10-30
标签: OpenClaw 腾讯云 腾讯AI 彼得·斯坦伯格2026-06-20
中国一汽联合阿里云通义千问打造大模型应用GPT-BI2026-07-10
龙淑芬什么梗2026-09-08
PaaS、IaaS、SaaS、Bass、Fass、无服务的理解与区别2026-10-13
标签: 零一汽车 惊蛰重卡 小满重卡 黄泽铧2026-10-16
甲骨文第三财季营收同比增长18% 净利润同比下降18%2026-07-28
标签: Synopsys Ansys EDA AI芯片设计2026-06-20
标签: 亿咖通 Flyme YU7 GT 豆包2026-07-12
谷歌CEO皮查伊去年薪酬总额仅743万美元 未获股票奖励2026-07-03
苹果更新Apple Card服务:家庭成员可共享额度2026-10-22
多集群下的 Tekton 流水线2026-09-24
OpenAI 或将面临高达十亿美元的罚款,因涉嫌使用盗版书籍训练 AI2026-09-02
标签: 硅基智能 大司马IP 港交所上市 数字人2026-07-18