Hier erfahren Sie, wie Sie das Quell-Image Ihrer virtuellen Maschine (VM) aufrufen.
Vorbereitung
- Wenn Sie die Befehlszeilenbeispiele in dieser Anleitung verwenden möchten:
- Installieren Sie das gcloud-Befehlszeilentool oder aktualisieren Sie es auf die neueste Version.
- Legen Sie eine Standardregion und -zone fest.
- Wenn Sie die API-Beispiele in dieser Anleitung verwenden möchten, richten Sie den API-Zugang ein.
Erforderliche Berechtigungen für diese Aufgabe
Zum Ausführen dieser Aufgabe benötigen Sie die folgende Berechtigung:
compute.instances.get
für die Instanz
Quell-Image ansehen
Das Quell-Image für Ihre VM können Sie über die Google Cloud Console, das gcloud
-Befehlszeilentool oder die Compute Engine API ansehen.
Console
Öffnen Sie in der Google Cloud Console die Seite VM-Instanzen.
Klicken Sie auf die VM, deren Quell-Image Sie identifizieren möchten. Die Seite VM-Instanzdetails wird angezeigt.
Betrachten Sie auf der Seite VM-Instanzdetails im Abschnitt Bootlaufwerk die Spalte Image.
gcloud
Zum Abrufen des Quell-Images für Ihre VM mit
führen Sie diese Schritte aus:gcloud
command-line tool
Finden Sie mit dem Befehl
disks list
die Zonen und Namen der Laufwerke, die der VM zugeordnet sind.gcloud compute disks list
Verwenden Sie den Befehl
disks describe
mit dem Flag--format
, um die Ausgabe zu filtern.gcloud compute disks describe DISK_NAME \ --zone ZONE \ --format='get(sourceImage)'
Dabei gilt:
DISK_NAME
: Name des LaufwerksZONE
: Zone, in der sich das Laufwerk befindet
API
Stellen Sie eine GET
-Anfrage an die Methode disks.get
:
GET https://compute.googleapis.com/compute/v1projects/PROJECT_ID/zones/ZONE/disks/DISK_NAME
Dabei gilt:
PROJECT_ID
: Ihre Projekt-IDDISK_NAME
: Name des LaufwerksZONE
: Zone, in der sich das Laufwerk befindet
Der Antworttext sieht etwa wie das folgende Snippet aus: Das Quell-Image wird im Feld sourceImage
zurückgegeben.
{ "....... "status": "READY", "selfLink": "https://www.googleapis.com/compute/v1/projects/proj-12345/zones/us-east1-b/disks/test-instance", "sourceImage": "https://www.googleapis.com/compute/v1/projects/ubuntu-os-cloud/global/images/ubuntu-1604-xenial-v20191010", "sourceImageId": "2313977755888824", "type": "https://www.googleapis.com/compute/v1/projects/proj-12345/zones/us-east1-b/diskTypes/pd-standard", "licenses": [ "https://www.googleapis.com/compute/v1/projects/ubuntu-os-cloud/global/licenses/ubuntu-1604-xenial" ], ....... }
Nächste Schritte
- Mehr zu Images in Compute Engine
- Betriebssystemdetails für öffentliche Images in Compute Engine