Migrar para a inclusão de anotações em imagens de contêiner com o nome do serviço
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
A partir de 20 de janeiro de 2025, o Google Cloud Marketplace vai exigir que todas as implantações novas ou atualizadas de listagens de produtos de apps do Google Kubernetes Engine ou produtos de imagem de contêiner contenham uma anotação no manifesto de imagem que identifique o nome do serviço do produto. Essa anotação tem o seguinte formato:
Uma anotação é um par de chave-valor adicionado ao manifesto de imagem. Para mais
informações sobre anotações, consulte a documentação da Iniciativa de contêineres abertos
de
anotações
no GitHub.
Adicionar a anotação ao manifesto da imagem do contêiner
Para adicionar a anotação ao manifesto da imagem do contêiner, use uma ferramenta como o
Docker ou o
Crane.
Para saber como adicionar uma anotação com o Docker, consulte
Adicionar anotações
na documentação do Docker.
Para saber como adicionar uma anotação com o Crane, consulte
crane mutate
na documentação do Crane.
Para encontrar o nome do serviço, consulte a tabela de produtos na página Visão geral
no Portal do Produtor.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-09-04 UTC."],[],[],null,["# Migrate to annotating container images with their service name\n\nStarting January 20, 2025, Google Cloud Marketplace is requiring that all new or updated\ndeployments of Google Kubernetes Engine app product listings or container image products\ncontain an annotation in their image manifest that identifies the service name\nof the product. This annotation has the following format: \n\n com.googleapis.cloudmarketplace.product.service.name=services/\u003cvar translate=\"no\"\u003eSERVICE_NAME\u003c/var\u003e\n\nReplace \u003cvar translate=\"no\"\u003eSERVICE_NAME\u003c/var\u003e with the name of your service.\n\nAn annotation is a key-value pair that's added to the image manifest. For more\ninformation about annotations, see the Open Container Initiative's documentation\nof\n[annotations](https://github.com/opencontainers/image-spec/blob/main/annotations.md)\non GitHub.\n\nAdd the annotation to your container image manifest\n---------------------------------------------------\n\nTo add the annotation to your container image manifest, use a tool like\n[Docker](https://docs.docker.com/engine/reference/builder/) or\n[Crane](https://github.com/google/go-containerregistry/blob/main/cmd/crane/doc/crane.md).\n\n- For steps to add an annotation with Docker, see [Add annotations](https://docs.docker.com/build/metadata/annotations/#add-annotations) in the Docker documentation.\n- For steps to add an annotation with Crane, see [crane mutate](https://github.com/google/go-containerregistry/blob/main/cmd/crane/doc/crane_mutate.md) in the Crane documentation.\n\nTo find your service name, refer to the table of products on the **Overview** page\nin Producer Portal."]]