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

删除容器映像

您可以使用 GraphQL 或在 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。 For more information, see "[GitHub's products](/articles/github-s-products)."

本文内容

此文档对您有帮助吗?

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

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

做出贡献

或, 了解如何参与。

注:GitHub Container Registry 目前处于公测阶段,可能会更改。 目前,GitHub Container Registry 只支持 Docker 映像格式。 在测试阶段,存储和带宽是免费的。 更多信息请参阅“关于 GitHub Container Registry”。

关于包删除

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

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

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

保留的包版本和名称

Public packages: To prevent confusion and build problems, GitHub permanently reserves a package's name and version number. 即使删除了整个包,也不能在同一帐户拥有的任何仓库中重复使用已删除包的名称。

Private packages: If all versions of a private package are deleted, you can publish a package with a previously used name and version.

要修改或替换包版本,我们建议您发布包的新版本。

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

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

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

  1. 在 GitHub 上,导航到组织的主页面。
  2. 在组织名称下,单击 Packages(包)
    容器访问邀请按钮
  3. 搜索并选择您的包。
  4. 在容器映像登录页的右上角,单击 Package settings(包设置)
    包设置按钮
  5. 在左侧单击 Manage versions(管理版本)
  6. 在要删除的版本的右侧,单击 Delete(删除)
    删除包按钮
  7. 要确认删除,请输入包名称,然后单击 I understand the consequences, delete this version(我明白后果,删除此版本)
    确认包删除按钮

此文档对您有帮助吗?

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

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

做出贡献

或, 了解如何参与。