Armazene as suas imagens de contentores no Cloud Code para IntelliJ

Para executar ou depurar uma aplicação num cluster Kubernetes remoto, tem de definir o repositório de imagens de contentores para o seu projeto. Pode usar qualquer fornecedor de repositório de imagens, incluindo o Artifact Registry.

Especifique onde as imagens de contentores são armazenadas

Se tiver sessão iniciada no Google Cloud no IDE e tiver um projeto predefinido definido, o Cloud Code usa automaticamente o repositório de imagens de contentores predefinido gcr.io/PROJECT_ID, em que PROJECT_ID faz referência ao seu projeto predefinido.

Se quiser atualizar o repositório de imagens para onde as imagens do projeto são enviadas, siga estas instruções:

  1. Navegue para o seletor de configuração de execução/depuração na barra de navegação ou no menu principal de nível superior: Executar > Editar configurações > Desenvolver no Kubernetes > Repositório de imagens.

  2. Preencha o campo Repositório de imagens.

Consulte a secção Formatos de repositório de imagens comuns para ver exemplos de como especificar onde as imagens de contentores são armazenadas para alguns registos comuns.

Criação do nome da imagem

O Cloud Code concatena o registo de imagens com o nome da imagem especificado nos manifestos do Kubernetes para gerar o nome do repositório de imagens final.

Para mais informações, consulte o guia de processamento do registo de imagens.

O Cloud Code cria os seus contentores, envia-os para o registo, aplica as configurações do Kubernetes ao cluster e aguarda a implementação.

Formatos de repositório de imagens comuns

Seguem-se exemplos de como especificar onde as imagens de contentores são armazenadas para alguns registos comuns:

Docker Hub docker.io/ACCOUNT
Artifact Registry REGION-docker.pkg.dev/PROJECT_ID/REPO_PATH
AWS Elastic Container Registry (ECR) AWS_ACCOUNT_ID.dkr.ecr.REGION.amazonaws.com/MY_APP
Azure Container Registry (ACR) MY_ACR_NAME.azurecr.io/MY_APP

O que se segue?

Obter apoio técnico

Para enviar feedback ou comunicar um problema no seu IDE IntelliJ, aceda a Tools > Cloud Code > Help / About > Submit feedback or report an issue para comunicar um problema no GitHub.