Docker清理镜像及容器

type
status
date
slug
summary
tags
category
icon
password

清理 Docker 未使用镜像

在 Docker 中清理未使用的镜像可以通过几个不同的命令实现。以下是几种常用的方法:

1. 删除悬空镜像(无标签镜像)

这个命令会删除所有未被容器使用的悬空镜像(dangling images)。

2. 删除所有未使用的镜像

这个命令会删除所有未被任何容器使用的镜像,包括有标签的和无标签的。

3. 强制删除且不提示确认

添加 -f 或 --force 标志可以跳过确认提示。

4. 同时删除镜像和容器

这个命令会删除:
  • 所有停止的容器
  • 所有未被容器使用的网络
  • 所有悬空镜像
  • 所有悬空构建缓存

5. 彻底清理(包括未使用的卷和构建缓存)

这个更激进的命令会删除所有未使用的资源,包括卷和构建缓存(谨慎使用)。
 

6. 定时清理

编辑当前用户的 cron 任务
添加以下行(每天凌晨 3 点执行):
上一篇
Nginx Proxy Manager自部署
下一篇
Mac软件获取方式
Loading...