| 原理 | blob 按内容寻址,可能被多个 manifest 共享;先解除引用,再回收无引用 blob |
|---|---|
| 工具 | 自建 registry 的 garbage-collect 命令;Harbor 的 GC 任务;云仓库多为托管自动化 |
| 窗口 | GC 对仓库有负载与一致性要求:安排在低峰并避免与推送并发 |
registry 官方工具
registry 官方工具
# registry 需以只读或停写状态运行
bin/registry garbage-collect /etc/docker/registry/config.yml先做一次「删 tag 后存储未下降」的验证,确认 GC 流程真的在跑。