View the source image of a VM


You create a virtual machine (VM) instance from either an OS image or a disk image. This document shows you how to determine the source OS image or source disk image of a VM.

Before you begin

View the source OS image or source disk image of a VM

To view the source OS image or source disk image of a VM, use the Google Cloud console, Google Cloud CLI, or Compute Engine API.

Console

  1. In the Google Cloud console, go to the VM instances page.

    Go to VM instances

  2. Click the Name of the VM.

  3. The name of the source OS image or source disk image is in Storage > Boot disk > Image.

gcloud

  1. View the disks attached to a VM by using the following gcloud compute instances describe command:

    gcloud compute instances describe VM_NAME
    

    Replace VM_NAME with the name of the VM.

  2. View the source OS image or source disk image of the disk by using the following gcloud compute disks describe command:

    gcloud compute disks describe DISK_NAME \
       --zone=ZONE \
       --format="get(SOURCE)"
    

    Replace the following:

    • DISK_NAME: the name of the disk to view the source of.

    • ZONE: the zone that the disk is located in.

    • SOURCE: a value that specifies whether to return the source OS image or the source disk image. Set to sourceDisk or to sourceImage. No value is returned when specifying sourceDisk or sourceImage unless there is a corresponding source OS image or a source disk image. If no value is returned, specify the other value and run the command again.

API

  1. View the disks attached to a VM by using the following instances.get method:

    GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/VM_NAME
    

    Replace the following:

    • PROJECT_ID: the project ID
    • ZONE: the zone containing the VM
    • VM_NAME: the name of the VM
  2. View the source OS image or source disk image of the disk by using the disks.get method.

    For a VM that has a source OS image, this method returns the source image that was used to create the disk in the sourceImage field. For a VM that has a source disk image, this method instead returns the source image in the sourceDisk field.

    GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/disks/DISK_NAME
    

    Replace the following:

    • PROJECT_ID: the project ID
    • ZONE: the zone containing the disk
    • DISK_NAME: the name of the disk

What's next

  • Learn more about OS images on Compute Engine.