Mit Gemini mehr über Ihre Container-Images erfahren

In diesem Dokument wird beschrieben, wie Sie mit Gemini Cloud Assist Ihre Artifact Registry-Repositories und Container-Images auflisten können, die in Repositories im Docker-Format gespeichert sind.

Weitere Informationen dazu, wie und wann Gemini for Google Cloud Ihre Daten verwendet

Beschränkungen

Ihr Google Cloud Projekt muss in einer Organisation erstellt werden.

Hinweise

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

    Go to project selector

  2. Wenn Sie keine Container-Images in einem Artifact Registry-Repository gespeichert haben, folgen Sie der Anleitung unter Docker-Container-Images in Artifact Registry speichern.
  3. Prüfen Sie, ob Gemini Cloud Assist für Ihr Google Cloud Nutzerkonto und ‑projekt eingerichtet ist.
  4. Prüfen Sie, ob Sie die erforderlichen IAM-Berechtigungen (Identity and Access Management) haben, um die Aufgaben in diesem Dokument ausführen zu können.

Erforderliche Rollen

Bitten Sie Ihren Administrator, Ihnen die IAM-Rolle Artifact Registry Reader (roles/artifactregistry.reader) für das Projekt oder Repository zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Auflisten von Repositories und Container-Images in der Artifact Registry benötigen. Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.

Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.

Gemini Cloud Assist-Chat öffnen

Sie können den Bereich Cloud Assist öffnen, um den Gemini Cloud Assist-Chat von überall in der Google Cloud Console aus zu verwenden.

  1. Wählen Sie in der Google Cloud Console ein Projekt aus, in dem Sie Container-Images in Artifact Registry gespeichert haben.

    Zur Projektauswahl

  2. Klicken Sie auf spark Gemini-KI-Chat öffnen oder schließen, um den Bereich Cloud Assist zu öffnen.
  3. Geben Sie einen Prompt ein und klicken Sie auf Senden Prompt senden.

Repositories auflisten

Sie können Gemini Cloud Assist auffordern, Repositories im aktuellen Projekt aufzulisten, und die Antwort nach folgenden Kriterien filtern:

  • Standort (erforderlich) Der Speicherort der Repositories, die Sie auflisten möchten.
  • Labels (optional) Labels sind Schlüssel/Wert-Paare, mit denen Sie Ressourcen organisieren können.
  • Tags (optional) Mit Tags können Sie Repositories und andere Ressourcen in Ihrer Google Cloud Organisation für die Berichterstellung, Prüfung und Zugriffssteuerung gruppieren. Google Cloud

So listen Sie Repositories auf:

  • Geben Sie im Gemini Cloud Assist-Chat den folgenden Prompt ein:

    List repositories in the location LOCATION
    

    Ersetzen Sie LOCATION durch den Speicherort Ihrer Repositories, z. B. us-west1.

    Mit dem folgenden Prompt wird Gemini Cloud Assist beispielsweise aufgefordert, Repositories in der Region us-west1 mit dem Label env:dev aufzulisten:

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

    Die Antwort enthält eine Liste der Repositories am angegebenen Speicherort mit dem Label env:dev.

Container-Images auflisten

Sie können Gemini Cloud Assist auffordern, Container-Images in einem Repository im aktuellen Projekt im Docker-Format aufzulisten und die Antwort nach Folgendem zu filtern:

  • Repository-ID (erforderlich) Die Repository-ID.
  • Standort (erforderlich) Der Speicherort des Repositorys, aus dem Sie Bilder auflisten möchten.
  • Labels (optional) Labels sind Schlüssel/Wert-Paare, mit denen Sie Ressourcen organisieren können.
  • Docker-Tags (optional). Docker-Tags werden verwendet, wenn Sie ein Image in ein Repository pushen oder daraus abrufen, um die Version eines Images anzugeben.

So listen Sie Ihre Images in einem Repository auf:

  • Geben Sie im Gemini Cloud Assist-Chat den folgenden Prompt ein:

    List my images for REPOSITORY in LOCATION with the tag TAG
    

    Ersetzen Sie Folgendes:

    • REPOSITORY: die Repository-ID
    • LOCATION: den Speicherort des Repositories, z. B. us-west1
    • TAG: ein Docker-Tag, z. B. latest

    Die Antwort enthält eine Liste von Bildern mit dem angegebenen Tag, Repository und Speicherort.

Nächste Schritte