跳至主要内容

使用 Docker 注册表

Docker 注册表现已由容器注册表取代。

谁可以使用此功能?

GitHub Packages 可用于 GitHub Free、GitHub Pro、GitHub Free for organizations、GitHub Team、GitHub Enterprise Cloud 和 GitHub Enterprise Server 3.0 或更高版本。


使用传统按仓库付费计划的帐户无法使用私有仓库的 GitHub Packages。此外,使用传统按仓库付费计划的帐户无法访问支持细粒度权限的注册表,因为这些帐户按仓库计费。有关支持细粒度权限的注册表列表,请参见 "关于 GitHub Packages 的权限"。有关更多信息,请参见 "GitHub 的计划"。

GitHub 的 Docker 注册表(使用命名空间 docker.pkg.github.com)现已由容器注册表(使用命名空间 https://ghcr.io)取代。容器注册表提供细粒度权限和 Docker 镜像存储优化等优势。

以前存储在 Docker 注册表中的 Docker 镜像正在自动迁移到容器注册表。有关更多信息,请参阅“从 Docker 注册表迁移到容器注册表”和“使用容器注册表”。