系统长时间运行后,可能会积累大量的实际未被使用的镜像,特别是流水线自动构建上传的镜像。这些镜像会占用大量存储空间。用户可以手动删除无用镜像,也可以通过配置清理策略——镜像保留时长,由系统自动完成清理工作,释放占用的空间。
只有私有仓库支持空间清理。
当前版本自动清理功能只能清理私有仓库中未被使用过的镜像。
镜像仓库提供了一个统一的展示界面,您可以查看私有仓库中所有未使用过的镜像。
单击[私有仓库]菜单项,进入镜像组织列表页面。单击<空间清理>按钮,可查看仓库中所有未使用过的镜像版本。
单击版本对应操作列的<删除>按钮,或勾选多个版本,单击上方的<删除>,弹出删除确认窗口。
单击<确定>按钮,完成操作。
用户可以配置自动清理策略,系统将根据配置的保留时长自动清理私有仓库中未使用过的镜像。配置完成后,镜像版本列表中显示的剩余保留时长将从该版本上传到系统中的时刻重新计算。
自动清理策略,支持直接继承父项目的策略,也支持自定义。root用户仅支持自定义配置。
单击[私有仓库]菜单项,进入镜像组织列表页面。
单击<空间清理>按钮,显示可清理列表页面(只统计状态为未使用的镜像)。
在页面右上角单击<空间清理配置>按钮,弹出空间清理配置窗口。
配置自动清理策略,参数详情请参见表-1。
单击<确定>,完成操作。
|
参数 |
说明 |
|
继承父组织配置 |
将同时继承父项目自动清理的状态和时长。
|
|
自定义配置 |
root用户默认为不开启状态。 此处可选择是否开启自动清理。如果不开启,则将关闭本用户镜像的自动清理功能。开启后可按需设置镜像的保留时长,最大支持180天,到期将自动删除未被使用过的镜像。 注:“未被使用过的镜像”指未部署过的镜像。 |