cn 我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们

删除容器映像

您可以在 GitHub 中删除一个特定版本或所有版本的私有或公共容器映像。

GitHub Packages 可用于 GitHub Free、GitHub Pro、组织的 GitHub Free、GitHub Team、GitHub Enterprise Cloud、GitHub Enterprise Server 2.22 和 GitHub One。


GitHub Packages 不适用于使用旧版按仓库计划的帐户所拥有的私有仓库。 GitHub Packages 可用于 GitHub Free、GitHub Pro、组织的 GitHub Free、GitHub Team、GitHub Enterprise Cloud 和 GitHub One。 更多信息请参阅“[GitHub 的产品](/articles/github-s-products)”。

本文内容

注:GitHub Container Registry 目前处于公测阶段,可能会更改。 在测试阶段,存储和带宽是免费的。 To use GitHub Container Registry, you must enable the feature preview. For more information, see "About GitHub Container Registry" and "Enabling improved container support."

关于包删除

您可以在 GitHub 上删除整个容器映像或特定版本。 要删除容器映像,必须使用 UI。 目前不支持使用 GraphQL 来删除容器映像。

要删除容器映像,您必须具有容器映像的管理员权限。

删除公共包时,请注意,您可能会破坏依赖于包的项目。

删除 GitHub 上用户拥有的容器映像版本

要只删除容器映像的特定版本,您可以使用以下步骤。 要删除整个包,请参阅“删除 GitHub 上所有版本的用户自有容器映像”。

  1. 在 GitHub 上,导航到用户帐户的主页面。
  2. 在 GitHub 的右上角,单击您的个人资料照片,然后单击 Your profile(您的个人资料)
    个人资料照片
  3. 在个人资料页面的右上角,单击 Packages(包)
    个人资料页上的包选项
  4. 搜索并选择您的包。
  5. 在容器映像登录页的右上角,单击 Package settings(包设置)
    包设置按钮
  6. 在左侧单击 Manage versions(管理版本)
  7. (可选)为确保看到您的软件包的所有版本,请使用“Type(类型)”下拉菜单并选择 All(所有)
    包版本类型下拉菜单显示列出所有版本的选项
  8. 在要删除的版本的右侧,单击 并选择 Delete version(删除版本)
    删除包版本按钮
  9. 要确认删除,请输入包名称,然后单击 I understand the consequences, delete this version(我明白后果,删除此版本)
    确认包删除按钮

删除 GitHub 上组织拥有的容器映像版本

要只删除您具有管理员权限的容器映像的特定版本,可以使用以下步骤。 要删除整个包,请参阅“删除 GitHub 上所有版本的组织自有容器映像”。

  1. 在 GitHub 上,导航到组织的主页面。
  2. 在组织名称下,单击 Packages(包)
    容器访问邀请按钮
  3. 搜索并选择您的包。
  4. 在容器映像登录页的右上角,单击 Package settings(包设置)
    包设置按钮
  5. 在左侧单击 Manage versions(管理版本)
  6. (可选)为确保看到您的软件包的所有版本,请使用“Type(类型)”下拉菜单并选择 All(所有)
    包版本类型下拉菜单显示列出所有版本的选项
  7. 在要删除的版本的右侧,单击 并选择 Delete version(删除版本)
    删除包版本按钮
  8. 要确认删除,请输入包名称,然后单击 I understand the consequences, delete this version(我明白后果,删除此版本)
    确认包版本删除按钮

删除 GitHub 上用户拥有的容器映像的所有版本

  1. 在 GitHub 上,导航到用户帐户的主页面。
  2. 在 GitHub 的右上角,单击您的个人资料照片,然后单击 Your profile(您的个人资料)
    个人资料照片
  3. 在个人资料页面的右上角,单击 Packages(包)
    个人资料页上的包选项
  4. 搜索并选择您的包。
  5. 在容器映像登录页的右上角,单击 Package settings(包设置)
    包设置按钮
  6. 在左侧,单击 Options(选项)
    "选项"菜单选项
  7. 在“Danger Zone(危险区域)”下,单击Delete this package(删除此包)
    删除包版本按钮
  8. 要确认删除,请输入包名称,然后单击 I understand the consequences, delete this package(我明白后果,删除此包)
    确认包版本删除按钮

删除 GitHub 上组织拥有的容器映像的所有版本

  1. 在 GitHub 上,导航到组织的主页面。
  2. 在组织名称下,单击 Packages(包)
    容器访问邀请按钮
  3. 搜索并选择您的包。
  4. 在容器映像登录页的右上角,单击 Package settings(包设置)
    包设置按钮
  5. 在左侧,单击 Options(选项)
    "选项"菜单选项
  6. 在“Danger Zone(危险区域)”下,单击Delete this package(删除此包)
    删除包按钮
  7. 要确认删除,请输入包名称,然后单击 I understand the consequences, delete this package(我明白后果,删除此包)
    确认包删除按钮

此文档对您有帮助吗?

Privacy policy

帮助我们创建出色的文档!

所有 GitHub 文档都是开源的。看到错误或不清楚的内容了吗?提交拉取请求。

做出贡献

或, 了解如何参与。