Scopri di più sulle immagini container con l'assistenza di Gemini

Questo documento descrive come utilizzare Gemini Cloud Assist per elencare i repository Artifact Registry e le immagini container archiviate nei repository in formato Docker.

Scopri come e quando Gemini per Google Cloud utilizza i tuoi dati.

Limitazioni

Il Google Cloud progetto deve essere creato in un'organizzazione.

Prima di iniziare

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

    Go to project selector

  2. Se non hai immagini container archiviate in un repository Artifact Registry, segui le istruzioni riportate in Archiviare immagini container Docker in Artifact Registry.
  3. Assicurati che Gemini Cloud Assist sia configurato per il tuo Google Cloud account utente e il tuo progetto.
  4. Assicurati di disporre delle autorizzazioni Identity and Access Management (IAM) necessarie per completare le attività descritte in questo documento.

Ruoli obbligatori

Per ottenere le autorizzazioni necessarie per elencare i repository e le immagini container in Artifact Registry, chiedi all'amministratore di concederti il ruolo IAM Lettore Artifact Registry (roles/artifactregistry.reader) nel progetto o nel repository. Per saperne di più sulla concessione dei ruoli, consulta Gestire l'accesso a progetti, cartelle e organizzazioni.

Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.

Apri la chat di Gemini Cloud Assist

Puoi aprire il riquadro Cloud Assist per utilizzare la chat di Gemini Cloud Assist da qualsiasi punto della console Google Cloud.

  1. Nella console Google Cloud, seleziona un progetto in cui hai immagini container archiviate in Artifact Registry.

    Vai al selettore dei progetti

  2. Per aprire il riquadro Assistente cloud, fai clic su spark Apri o chiudi la chat dell'AI di Gemini.
  3. Per inserire un prompt, digitalo e fai clic su Invia Invia prompt.

Elenca repository

Puoi chiedere a Gemini Cloud Assist di elencare i repository nel progetto corrente e filtrare la risposta in base a quanto segue:

  • Località (obbligatorio). La posizione dei repository che vuoi elencare.
  • (Facoltativo) Etichette. Le etichette sono coppie chiave/valore utilizzate per organizzare le risorse.
  • (Facoltativo) Tag. I tag vengono utilizzati per raggruppare i repository e altre risorse Google Cloud per i report, il controllo e il controllo dell'accesso Google Cloud all'interno della tua organizzazione.

Per elencare i repository:

  • Nella chat di Gemini Cloud Assist, inserisci il seguente prompt:

    List repositories in the location LOCATION
    

    Sostituisci LOCATION con la posizione dei tuoi repository, ad esempio us-west1.

    Ad esempio, il seguente prompt chiede a Gemini Cloud Assist di elencare i repository nella regione us-west1 con l'etichetta env:dev:

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

    La risposta include un elenco di repository nella posizione specificata che hanno l'etichetta env:dev.

Elenca le immagini container

Puoi chiedere a Gemini Cloud Assist di elencare le immagini container in un repository in formato Docker nel progetto corrente e filtrare la risposta in base a quanto segue:

  • ID repository (obbligatorio). L'ID del repository.
  • Località (obbligatorio). La posizione del repository da cui vuoi elencare le immagini.
  • (Facoltativo) Etichette. Le etichette sono coppie chiave/valore utilizzate per organizzare le risorse.
  • (Facoltativo) Tag Docker. I tag Docker vengono utilizzati quando pushi o estrae un'immagine in un repository per specificare la versione di un'immagine.

Per elencare le immagini in un repository:

  • Nella chat di Gemini Cloud Assist, inserisci il seguente prompt:

    List my images for REPOSITORY in LOCATION with the tag TAG
    

    Sostituisci quanto segue:

    • REPOSITORY: l'ID del repository
    • LOCATION: la posizione del repository, ad esempio us-west1
    • TAG: un tag Docker, ad esempio latest

    La risposta include un elenco di immagini con il tag, il repository e la posizione specificati.

Passaggi successivi