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 Docker-Format-Repositories gespeichert sind.

Weitere Informationen dazu, wie und wann Gemini für 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 Repositorys und Container-Images in 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 überall in der Google Cloud Console 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 den Prompt ein und klicken Sie auf Senden Prompt senden.

Repositories auflisten

Sie können Gemini Cloud Assist auffordern, Repositorys im aktuellen Projekt aufzulisten und die Antwort nach Folgendem zu filtern:

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

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 Repositorys, 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 Ort, die das Label env:dev haben.

Container-Images auflisten

Sie können Gemini Cloud Assist auffordern, Container-Images in einem Docker-Repository im Format im aktuellen Projekt 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 Ressourcen organisiert werden.
  • Docker-Tags (optional). Docker-Tags werden verwendet, wenn Sie ein Image in ein Repository übertragen oder daraus abrufen, um die Version eines Images anzugeben.

So listen Sie Ihre Bilder 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: Der Speicherort des Repository, 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