在 Harbor 环境中,垃圾数据主要包括没有被引用的镜像层(Image Layers)、旧版本的镜像(尤其是那些已经被更新版本替代并且不再使用的镜像)、未使用的仓库(例如,废弃的开发项目仓库)以及日志文件(随着时间积累可能会占用大量磁盘空间)等。这些垃圾数据如果不及时清理,会占用大量的存储资源,影响 Harbor 系统的性能和效率。
登录到 Harbor,点击“系统管理/垃圾清理”菜单打开页面,手动点击“立即清理垃圾”按钮清理垃圾,如下图:
点击“垃圾清理”选项卡中的编辑按钮,设置定时垃圾清理,如下图:
定时垃圾清理支持按照每小时、每天、每周和自定义方式进行触发,注意:自定义方式采用 CRON 表达式,如下图:
点击“History”选项卡,查看垃圾清理的历史任务列表,如下图:
上图中显示了两条清理日志,点击最右侧的 按钮查看日志详情,如下图: