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
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
- Wenn Sie keine Container-Images in einem Artifact Registry-Repository gespeichert haben, folgen Sie der Anleitung unter Docker-Container-Images in Artifact Registry speichern.
- Prüfen Sie, ob Gemini Cloud Assist für Ihr Google Cloud Nutzerkonto und ‑projekt eingerichtet ist.
- 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.
- Wählen Sie in der Google Cloud Console ein Projekt aus, in dem Sie Container-Images in Artifact Registry gespeichert haben.
- Klicken Sie auf spark Gemini-KI-Chat öffnen oder schließen, um den Bereich Cloud Assist zu öffnen.
- 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 Labelenv: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.