Примечание.
Container registry в настоящее время находится в public preview для GitHub Enterprise Server и подлежит изменению.
Для использования Container registry необходимо включить GitHub Packages и изоляцию поддоменов. Дополнительные сведения см. в разделе Работа с реестром контейнеров.
Сведения о Container registry
Container registry хранит образы контейнеров в вашей организации или личной учетной записи и позволяет связать образ с репозиторием. Можно указать, нужно ли наследовать разрешения из репозитория или задавать детализированные разрешения независимо от репозитория. Кроме того, можно анонимно выполнять доступ к открытым образам контейнеров. Дополнительные сведения см. в разделе Работа с реестром контейнеров.
Сведения о миграции из реестра Docker
Container registry заменяет реестр Docker GitHub. Если вы сохранили образы Docker в реестре Docker, владелец предприятияостальных %}GitHub постепенно переносит образы в Container registry. Никаких действий выполнять не требуется.
Примечание.
GitHub Enterprise Server 3.6 поддерживает миграцию образов Docker, хранящихся в организациях. Будущий выпуск будет поддерживать миграцию образов, которыми владеет пользователь. Дополнительные сведения о поиске используемой версии GitHub Enterprise Server см. в разделе О версиях GitHub Docs.
После переноса образа Docker в Container registry вы увидите следующие изменения в разделе сведений для пакета:
- Значок пакета будет логотипом Container registry (значок вместо логотипа Docker.
- Домен в URL-адресе вытягивания будет
containers.HOSTNAMEвместоdocker.HOSTNAME.
Все скрипты или рабочие процессы GitHub Actions, использующие пространство имен для реестра Docker, docker.HOSTNAME, будут продолжать работать после миграции в Container registry в containers.HOSTNAME.
После миграции вы больше не сможете использовать API GraphQL для запроса пакетов с PackageType DOCKER. Вместо этого можно использовать REST API для запроса пакетов с package_type "контейнер". Дополнительные сведения см. в разделе Конечные точки REST API для пакетов.
Дополнительные материалы
-
[AUTOTITLE](/admin/packages/migrating-your-enterprise-to-the-container-registry-from-the-docker-registry)