Skip to main content

Миграция в реестр контейнеров из реестра Docker

GitHub will migrate Docker images previously stored in the Docker registry on GitHub to the Container registry.

Сведения о Container registry

Container registry хранит образы контейнеров в вашей организации или личной учетной записи и позволяет связать образ с репозиторием. Можно указать, нужно ли наследовать разрешения из репозитория или задавать детализированные разрешения независимо от репозитория. Кроме того, можно анонимно выполнять доступ к открытым образам контейнеров. Дополнительные сведения см. в разделе Работа с реестром контейнеров.

Сведения о миграции из реестра Docker

Container registry заменяет реестр Docker GitHub. Если вы сохранили образы Docker в реестре Docker, постепенно переносит образы в Container registry. Никаких действий выполнять не требуется.

После переноса образа Docker в Container registry вы увидите следующие изменения в разделе сведений для пакета:

  • Значок пакета будет логотипом Container registry (значок вместо логотипа Docker.
  • Домен в URL-адресе вытягивания будет ghcr.io вместо docker.pkg.github.com.

Все скрипты или рабочие процессы GitHub Actions, использующие пространство имен для реестра Docker, docker.pkg.github.com, будут продолжать работать после миграции в Container registry в ghcr.io.

После миграции вы больше не сможете использовать API GraphQL для запроса пакетов с PackageType DOCKER. Вместо этого можно использовать REST API для запроса пакетов с package_type "контейнер". Дополнительные сведения см. в разделе Конечные точки REST API для пакетов.

Сведения о выставлении счетов за Container registry

Дополнительные сведения о выставлении счетов для Container registryсм. в разделе Биллинг пакетов GitHub.