14.8. 永久删除镜像标签
在某些情况下,用户可能想要删除时间窗外的镜像标签。使用以下步骤永久删除镜像标签。
重要
以下流程的结果无法撤消。请谨慎使用。
14.8.1. 使用 Red Hat Quay v2 UI 永久删除镜像标签
使用以下流程,使用 Red Hat Quay v2 UI 永久删除镜像标签。
先决条件
-
您已在
config.yaml
文件中将FEATURE_UI_V2
设置为true
。
流程
在
config.yaml
文件中,确保将PERMANENTLY_DELETE_TAGS
和RESET_CHILD_MANIFEST_EXPIRATION
参数设置为true
。例如:PERMANENTLY_DELETE_TAGS: true RESET_CHILD_MANIFEST_EXPIRATION: true
- 在导航窗格中,单击 Repositories。
- 单击存储库的名称,如 quayadmin/busybox。
- 选中要删除的镜像标签的框,例如 test。
点 Actions
Permanently Delete。 重要这个操作是永久的,无法撤消。
14.8.2. 使用 Red Hat Quay 旧 UI 永久删除镜像标签
使用以下流程,使用 Red Hat Quay 旧 UI 永久删除镜像标签。
流程
在
config.yaml
文件中,确保将PERMANENTLY_DELETE_TAGS
和RESET_CHILD_MANIFEST_EXPIRATION
参数设置为true
。例如:PERMANENTLY_DELETE_TAGS: true RESET_CHILD_MANIFEST_EXPIRATION: true
- 在 Red Hat Quay UI 上,单击 Repositories 和包含您要删除的镜像标签的存储库名称,如 quayadmin/busybox。
- 在导航窗格中,单击 Tags。
- 选中您要删除的标签名称的框,例如 test。
-
点 Actions 下拉菜单并选择 Delete Tags
Delete Tag。 - 单击导航窗格中的 Tag History。
在刚才删除的标签名称上,例如
test
,单击 Permanently Delete 类别下的 Delete test。例如:永久删除镜像标签
重要这个操作是永久的,无法撤消。