Preparar-se para a desativação do Container Registry

Determine as próximas etapas para se preparar para o encerramento do Container Registry.

O Container Registry foi descontinuado e está programado para ser desativado em 18 de março de 2025. O Artifact Registry é o serviço recomendado para armazenamento e gerenciamento de imagens de contêiner no Google Cloud. O Artifact Registry oferece os mesmos recursos de gerenciamento de contêineres do Container Registry e inclui outros recursos e benefícios.

Para mais informações sobre a descontinuação do Container Registry, consulte Descontinuação do Container Registry.

O que tenho que fazer?

Se você tiver imagens de contêiner no Container Registry que quer continuar usando ou usar um serviço que depende dele, como o App Engine, é necessário fazer upgrade para usar os repositórios do Artifact Registry.

O que vai acontecer depois de 18 de março de 2025

A desativação do Container Registry tem três etapas:

  • A partir de 18 de março de 2025, a gravação de imagens no Container Registry não estará mais disponível.
  • A partir de 22 de abril de 2025, a leitura de imagens no Container Registry não estará mais disponível.
  • A partir de 22 de maio de 2025, se você tiver concluído as etapas para configurar repositórios gcr.io no Artifact Registry, o envio para endpoints gcr.io vai armazenar imagens no Artifact Registry, e todos os repositórios do Container Registry serão veiculados a partir do Artifact Registry. Todas as imagens no Container Registry que não foram copiadas para o Artifact Registry estão indisponíveis.

Identificar o uso do Container Registry e escolher uma opção de transição

  1. Identifique o uso do Container Registry no seu Google Cloud projeto, pasta ou organização. Use nossa ferramenta de uso do Container Registry para determinar se você está usando o Container Registry.

  2. Se você tiver imagens de contêiner no Container Registry que quer continuar usando, determine qual opção de transição você quer seguir.

  3. Se você não precisar de nenhuma das imagens armazenadas no Container Registry, poderá configurar repositórios pkg.dev ou gcr.io do Artifact Registry.

    Para saber mais sobre as diferenças entre o Container Registry e o Artifact Registry, consulte:

Usar nossas ferramentas de transição

Use a ferramenta de migração automática para fazer a transição do Container Registry para os repositórios gcr.io hospedados no Artifact Registry ou para os repositórios pkg.dev do Artifact Registry.

É possível migrar endpoints do Container Registry para repositórios gcr.io do Artifact Registry sem exigir inatividade ou interrupção do serviço.

A ferramenta de migração automática pode realizar as seguintes ações, dependendo do caminho de transição escolhido:

  • Crie repositórios gcr.io ou pkg.dev no Artifact Registry para cada um dos projetos gcr.io listados na região correspondente.
  • Sugerir uma política do IAM para cada repositório e aplicá-la ou pular a aplicação de acordo com a preferência do usuário.
  • Redirecione todo o tráfego dos endpoints gcr.io para o Artifact Registry.
  • Copie todas as imagens de contêiner armazenadas no Container Registry para os repositórios gcr.io ou pkg.dev do Artifact Registry, mesmo que você já tenha ativado o redirecionamento.

Para instruções sobre como usar a ferramenta de migração automática, consulte Migrar automaticamente do Container Registry para o Artifact Registry.

Validar suas automações e integrações

Verifique se a automação e a integração atuais com serviços como o Cloud Build, o Google Kubernetes Engine ou o Cloud Run funcionam como esperado.

Limpar imagens do Container Registry

Quando o redirecionamento está ativado, os comandos para excluir imagens em caminhos gcr.io excluem imagens no repositório gcr.io correspondente do Artifact Registry, mas não excluem imagens armazenadas em hosts do Container Registry.

Depois de validar que todos os projetos funcionam com a opção de transição escolhida e que todas as imagens que você quer manter foram copiadas para o Artifact Registry, você pode excluir os buckets de armazenamento do Container Registry. Para instruções sobre como excluir buckets do Cloud Storage, consulte Limpar imagens no Container Registry.