Atualizar, descontinuar e eliminar produtos de imagens de contentores

Atualizar imagens no Container Registry

Seguindo o mesmo processo que realizou quando enviou a imagem para o repositório de preparação do Container Registry, adicione a nova imagem ao Container Registry com a etiqueta adequada.

  1. Crie a imagem que quer enviar para o repositório de preparação do Container Registry.
  2. Etiquete a imagem com o Docker com a etiqueta da versão existente que quer atualizar (ou com uma nova etiqueta se quiser a imagem numa nova versão):

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

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

  3. Envie a sua imagem através do gcloud:

    gcloud docker push {staging_repo_path}:{tag}

  4. Repita o processo para quaisquer etiquetas adicionais que queira adicionar ou atualizar no seu repositório de preparação. Tenha em atenção que uma única imagem pode ter várias etiquetas.

    Lembre-se de que o envio de uma imagem para o repositório de preparação não a torna automaticamente visível para os utilizadores (mesmo que use uma etiqueta já associada a uma versão). Isto só acontece depois de atualizar a versão no Producer Portal e o seu produto ser publicado.

Pode gerir etiquetas diretamente (adicionar, editar ou eliminar) em imagens já no repositório de preparação do Container Registry através da IU do Container Registry.

Atualizar os seus produtos no Producer Portal

  1. Abra o Producer Portal na Google Cloud consola:

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

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

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

  3. Na página Vista geral do produto, aceda à secção Imagens do contentor e clique em Editar.

  4. Em Lançamentos propostos, clique em Editar. A leitura do repositório e o carregamento das etiquetas podem demorar alguns segundos.

  5. Clique no lançamento que quer atualizar.

  6. Em Etiqueta de visualização, selecione a versão que usa o resumo correspondente da imagem que atualizou no repositório do registo de contentores de preparação.

  7. Depois de atualizar todas as informações do lançamento, clique em Concluído.

  8. Quando terminar de atualizar as versões suportadas do seu produto, clique em Guardar e validar.

  9. Clique em Enviar para enviar as imagens de contentores para revisão.

  10. Depois de todas as críticas terem sido aprovadas, pode publicar e lançar o produto abrindo a página Vista geral do produto e clicando em Publicar.

Remover versões

Quando remove um lançamento do seu produto, este é imediatamente removido da página de detalhes do produto quando o produto é publicado. No entanto, a remoção de uma versão não remove as imagens publicadas no Container Registry público.

  1. Abra o Producer Portal na Google Cloud consola:

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

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

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

  3. Na página Vista geral do produto, aceda à secção Imagens do contentor e clique em Editar.

  4. Em Lançamentos propostos, clique em Editar. A leitura do repositório e o carregamento das etiquetas podem demorar alguns segundos.

  5. Realce o lançamento que quer remover.

  6. Clique em para remover a versão.

  7. Clique em Concluído.

  8. Quando terminar de remover lançamentos do seu produto, clique em Guardar e validar.

  9. Clique em Enviar para enviar as imagens de contentores para revisão.

  10. Depois de todas as críticas terem sido aprovadas, pode publicar e lançar o produto abrindo a página Vista geral do produto e clicando em Publicar.