镜像清理

2024-11-06 02:19:26

镜像版本保留

概述

容器镜像服务 支持设置镜像版本保留规则,让用户自定义需要保留的镜像版本,并删除保留规则之外的镜像版本。

操作步骤

创建版本保留规则

1.       进入 容器镜像服务控制台。

2.       点击已开通实例名称。

3.       左侧导航栏点击 容器镜像 – 版本保留。

4.       在 版本保留 页面右上角选择命名空间,然后点击 创建规则 按钮。

5.       填写规则生效的仓库和Tag。仓库和Tag的匹配规则如下:

参数

说明

key

精确匹配名称为key的仓库或Tag

key*

匹配前缀为key的仓库或Tag

**

匹配所有仓库或Tag

{key1,key2,key3*}

匹配多个仓库或Tag

6.       选择保留条件,并填写相应数量或时间。可选择的保留条件如下:

1.       保留最近推送N个镜像

2.       保留最近D天推送镜像

3.       保留最近拉取N个镜像

4.       保留最近D天拉取镜像

7.       点击 确定 完成规则创建。

编辑定时表达式

1.       创建完版本保留规则后,可在 版本保留 页面编辑规则的执行时间。

2.       点击定时表达式右侧的 编辑 按钮,可选择 手动执行 或 定时执行。

3.       若选择 手动执行 则规则只能由手动触发执行。

4.       若选择 定时执行 则可在控件中编辑定时表达式。

5.       点击 保存,在弹出的提示框中勾选 “我已检查所有规则,确认执行”,点击 确定,即可完成定时表达式的编辑。

手动执行版本保留规则

1.       创建完版本保留规则后,可在 版本保留 页面手动执行规则。

2.       点击执行计划右侧的 立即执行 或 模拟执行 按钮以手动执行规则。其中 模拟执行 将不会真正删除镜像版本。

3.       在弹出的提示框中勾选 “我已检查所有规则,确认执行”,点击 确定,即可启动执行。

4.       执行完成后,可在 执行计划 列表栏中查看执行结果