Saiba mais sobre as suas imagens de contentores com a ajuda do Gemini

Este documento descreve como pode usar o Gemini Cloud Assist para listar os seus repositórios do Artifact Registry e imagens de contentores armazenadas em repositórios no formato Docker.

Saiba como e quando o Gemini para Google Cloud usa os seus dados.

Limitações

O seu Google Cloud projeto tem de ser criado numa organização.

Antes de começar

  1. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  2. Se não tiver imagens de contentores armazenadas num repositório do Artifact Registry, siga as instruções em Armazene imagens de contentores Docker no Artifact Registry.
  3. Certifique-se de que o Gemini Cloud Assist está configurado para a sua conta de utilizador Google Cloud e projeto.
  4. Certifique-se de que tem as autorizações de gestão de identidade e de acesso (IAM) necessárias para concluir as tarefas neste documento.

Funções necessárias

Para receber as autorizações de que precisa para listar repositórios e imagens de contentores no Artifact Registry, peça ao seu administrador para lhe conceder a função do IAM Leitor do Artifact Registry (roles/artifactregistry.reader) no projeto ou no repositório. Para mais informações sobre a atribuição de funções, consulte o artigo Faça a gestão do acesso a projetos, pastas e organizações.

Também pode conseguir as autorizações necessárias através de funções personalizadas ou outras funções predefinidas.

Abra o chat do Gemini Cloud Assist

Pode abrir o painel do Cloud Assist para usar o chat do Gemini Cloud Assist em qualquer parte da Google Cloud consola.

  1. Na Google Cloud consola, selecione um projeto onde tenha imagens de contentores armazenadas no Artifact Registry.

    Aceder ao seletor de projetos

  2. Para abrir o painel do Cloud Assist, clique em spark Abrir ou fechar o chat da Gemini AI.
  3. Para introduzir um comando, escreva o comando e clique em enviar Enviar comando.

Liste repositórios

Pode pedir ao Gemini Cloud Assist para listar repositórios no projeto atual e filtrar a resposta pelo seguinte:

  • Localização (obrigatório). A localização dos repositórios que quer listar.
  • Etiquetas (opcional). As etiquetas são pares de chave-valor usados para organizar recursos.
  • Etiquetas (opcional). As etiquetas são usadas para agrupar repositórios e outros recursos em várias organizações para fins de criação de relatórios, auditoria e controlo de acesso na sua organização. Google Cloud Google Cloud

Para listar repositórios, faça o seguinte:

  • No chat do Gemini Cloud Assist, introduza o seguinte comando:

    List repositories in the location LOCATION
    

    Substitua LOCATION pela localização dos seus repositórios, por exemplo, us-west1.

    Por exemplo, o seguinte comando pede ao Gemini Cloud Assist para listar os repositórios na região us-west1 que têm a etiqueta env:dev:

    List repositories for us-west1 with the label env:dev
    

    A resposta inclui uma lista de repositórios na localização especificada que têm a etiqueta env:dev.

Liste imagens de contentores

Pode pedir ao Gemini Cloud Assist para listar imagens de contentores num repositório de formato do Docker no projeto atual e filtrar a resposta pelo seguinte:

  • ID do repositório (obrigatório). O ID do repositório.
  • Localização (obrigatório). A localização do repositório a partir do qual quer listar imagens.
  • Etiquetas (opcional). As etiquetas são pares de chave-valor usados para organizar recursos.
  • Etiquetas Docker (opcional). As etiquetas Docker são usadas quando envia ou extrai uma imagem para um repositório para especificar a versão de uma imagem.

Para listar as suas imagens num repositório, faça o seguinte:

  • No chat do Gemini Cloud Assist, introduza o seguinte comando:

    List my images for REPOSITORY in LOCATION with the tag TAG
    

    Substitua o seguinte:

    • REPOSITORY: o ID do repositório
    • LOCATION: a localização do repositório, por exemplo, us-west1
    • TAG: uma etiqueta do Docker, por exemplo, latest

    A resposta inclui uma lista de imagens que têm a etiqueta, o repositório e a localização especificados.

O que se segue?