Skip to main content

Fazendo a migração para o Registro do Contêiner a partir do Registro Docker

GitHub migrar imagens do Docker armazenadas anteriormente no registro GitHub do Docker para o Container registry.

Quem pode usar esse recurso?

Enterprise Managed Users pode publicar no namespace de uma organização. Esses usuários não podem publicar pacotes no namespace da conta porque não há alocação de armazenamento pessoal. Para obter informações adicionais sobre Enterprise Managed Users, consulte Sobre o Enterprise Managed Users.

Sobre o Container registry

O Container registry armazena imagens de contêiner na sua conta pessoal ou de organização e permite que você associe uma imagem a um repositório. Você pode escolher se deve herdar permissões de um repositório ou definir permissões granulares, independentemente de um repositório. Você também pode acessar imagens de contêiner público anonimamente. Para obter mais informações, consulte Trabalhando com o registro de contêiner.

Sobre a migração do Registro do Docker

Container registry substitui o Registro do Docker de GitHub.Se você tiver armazenado imagens do Docker no registro do Docker, GitHub da empresa migrará gradualmente as imagens para .Container registry Nenhuma ação é necessária de sua parte.

Depois que uma imagem do Docker tiver sido migrada para a Container registry, você verá as seguintes alterações nos detalhes do pacote.

  • O ícone do pacote será o Container registry logotipo (um ícone) em vez do logotipo do Docker.
  • O domínio na URL de pull será ghcr.io em vez de docker.pkg.github.com.

Os scripts ou fluxos de trabalho de GitHub Actions que usam o namespace do Registro do Docker, docker.pkg.github.com, continuarão funcionando após a migração para Container registry em ghcr.io.

Após a migração, você não poderá mais usar a API do GraphQL para consultar pacotes com um PackageType de "DOCKER". Em vez disso, use a API REST para consultar pacotes com um package_type de "container". Para saber mais, confira Endpoints de API REST para pacotes.

Sobre faturamento de Container registry

Para obter mais informações sobre cobrança para o Container registry, consulte Cobrança de pacotes de GitHub.