13.8. 永久删除镜像标签

在某些情况下,用户可能想要删除时间窗外的镜像标签。使用以下步骤手动删除镜像标签。

重要

以下流程的结果无法撤消。请谨慎使用。

13.8.1. 使用 Red Hat Quay v2 UI 永久删除镜像标签

使用以下步骤通过 Red Hat Quay v2 UI 永久删除镜像标签。

先决条件

  • 您已在 config.yaml 文件中将 FEATURE_UI_V2 设置为 true

流程

  1. config.yaml 文件中,确保将 PERMANENTLY_DELETE_TAGSRESET_CHILD_MANIFEST_EXPIRATION 参数设置为 true。例如:

    PERMANENTLY_DELETE_TAGS: true
    RESET_CHILD_MANIFEST_EXPIRATION: true
  2. 在导航窗格中,单击 Repositories
  3. 单击存储库的名称,例如 quayadmin/busybox
  4. 选中要删除的镜像标签框,例如 test
  5. ActionsPermanently Delete

    重要

    此操作是永久的,无法撤销。

13.8.2. 使用 Red Hat Quay 传统 UI 永久删除镜像标签

使用以下步骤通过 Red Hat Quay legacy UI 永久删除镜像标签。

流程

  1. config.yaml 文件中,确保将 PERMANENTLY_DELETE_TAGSRESET_CHILD_MANIFEST_EXPIRATION 参数设置为 true。例如:

    PERMANENTLY_DELETE_TAGS: true
    RESET_CHILD_MANIFEST_EXPIRATION: true
  2. 在 Red Hat Quay UI 上,点 Repositories 以及包含要删除的镜像标签的存储库名称,如 quayadmin/busybox
  3. 在导航窗格中,点 Tags
  4. 选中您要删除的标签名称框,例如 test
  5. Actions 下拉菜单,再选择 Delete TagsDelete Tag
  6. 在导航窗格中,单击 Tag History
  7. 在刚删除的标签名称上,例如 test,单击 Permanently Delete 类别下的 Delete test。例如:

    永久删除镜像标签

    Permanently delete image tag

    重要

    此操作是永久的,无法撤销。