Como atualizar, suspender e excluir produtos de imagem de contêiner

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

Como atualizar imagens no Container Registry

Siga o mesmo processo que você executou ao enviar a imagem para o repositório de preparo do Container Registry, adicione a nova imagem ao Container Registry com a tag apropriada.

  1. Crie a imagem que você quer enviar para o repositório de preparo do Container Registry.
  2. Marque a imagem usando o Docker com a tag da versão atual que você quer atualizar (ou com uma nova tag, se quiser que a imagem seja usada em uma nova versão):

    docker tag {image_name} {staging_repo_path}:{tag}

    Por exemplo: docker tag test-image gcr.io/testpartner/testsolution:latest

  3. Envie sua imagem usando gcloud:

    gcloud docker push {staging_repo_path}:{tag}

  4. Repita para as outras tags que você quiser adicionar ou atualizar ao seu repositório de teste. Uma única imagem pode ter várias tags.

    Lembre-se de que enviar uma imagem para seu repositório de teste não a torna automaticamente visível para os usuários, mesmo que você use uma tag que já esteja associada a uma versão. Isso só acontece depois que você atualiza a versão no Portal do Produtor e o produto é publicado.

É possível gerenciar tags diretamente (adicionar, editar ou excluir) em imagens que já estão no repositório de preparo do Container Registry usando a IU do Container Registry.

Como atualizar seus produtos no Portal do Produtor

  1. Abra o Portal do Produtor no Console do Google Cloud:

    https://console.cloud.google.com/producer-portal?project=YOUR_PUBLIC_PROJECT_ID
    

    Substitua YOUR_PUBLIC_PROJECT_ID pelo ID do projeto público que você criou para o Google Cloud Marketplace, por exemplo, my-organization-public.

  2. Na lista de produtos, clique no ID do produto.

  3. Na página Visão geral do produto, acesse a seção Imagens de contêiner e clique em Editar.

  4. Em Versões propostas, clique em Editar. Pode levar alguns segundos para ler o repositório e carregar suas tags.

  5. Clique na versão que você quer atualizar.

  6. Em Tag de exibição, selecione a versão que usa o resumo correspondente para a imagem que você atualizou no repositório de teste do Container Registry.

  7. Depois de atualizar todas as informações da versão, clique em Concluído.

  8. Quando terminar de atualizar as versões compatíveis com o produto, clique em Salvar e validar.

  9. Clique em Enviar para enviar as imagens do contêiner para revisão.

  10. Depois que todas as avaliações forem aprovadas, será possível publicar e lançar o produto abrindo a página Visão geral do produto e clicando em Publicar.

Removendo versões

Quando você remove uma versão do produto, ela é removida imediatamente da página de detalhes do produto quando o produto é publicado. No entanto, remover uma versão não remove as imagens publicadas no Container Registry público.

  1. Abra o Portal do Produtor no Console do Google Cloud:

    https://console.cloud.google.com/producer-portal?project=YOUR_PUBLIC_PROJECT_ID
    

    Substitua YOUR_PUBLIC_PROJECT_ID pelo ID do projeto público que você criou para o Google Cloud Marketplace, por exemplo, my-organization-public.

  2. Na lista de produtos, clique no ID do produto.

  3. Na página Visão geral do produto, acesse a seção Imagens de contêiner e clique em Editar.

  4. Em Versões propostas, clique em Editar. Pode levar alguns segundos para ler o repositório e carregar suas tags.

  5. Destaque a versão que você quer remover.

  6. Clique em para remover a versão.

  7. Clique em Concluir.

  8. Quando terminar de remover as versões do seu produto, clique em Salvar e validar.

  9. Clique em Enviar para enviar as imagens do contêiner para revisão.

  10. Depois que todas as avaliações forem aprovadas, será possível publicar e lançar o produto abrindo a página Visão geral do produto e clicando em Publicar.