仮想マシン(VM)インスタンスは、OS イメージまたはディスク イメージから作成します。このドキュメントでは、VM のソース OS イメージやソースディスク イメージを確認する方法について説明します。
始める前に
-
まだ設定していない場合は、認証を設定します。認証とは、Google Cloud サービスと API にアクセスするために ID を確認するプロセスです。ローカル開発環境からコードまたはサンプルを実行するには、次のように Compute Engine に対する認証を行います。
このページのサンプルをどのように使うかに応じて、タブを選択してください。
コンソール
Google Cloud コンソールを使用して Google Cloud サービスと API にアクセスする場合、認証を設定する必要はありません。
gcloud
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- デフォルトのリージョンとゾーンを設定します。
REST
このページの REST API サンプルをローカル開発環境で使用するには、gcloud CLI に指定した認証情報を使用します。
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
-
VM のソース OS イメージやソースディスク イメージの表示
VM のソース OS イメージやソースディスク イメージを表示するには、Google Cloud コンソール、Google Cloud CLI、または Compute Engine API を使用します。
コンソール
Google Cloud コンソールで [VM インスタンス] ページに移動します。
VM の [名前] をクリックします。
ソース OS イメージまたはソースディスク イメージの名前は、[ストレージ] > [ブートディスク] > [イメージ] にあります。
gcloud
次の
gcloud compute instances describe
コマンドを使用して、VM にアタッチされたディスクを表示します。gcloud compute instances describe VM_NAME
VM_NAME
は VM の名前で置き換えます。次の
gcloud compute disks describe
コマンドを使用して、ソース OS イメージまたはディスクのソースディスク イメージを表示します。gcloud compute disks describe DISK_NAME \ --zone=ZONE \ --format="get(SOURCE)"
次のように置き換えます。
DISK_NAME
: ソースを表示するディスクの名前。ZONE
: VM が配置されているゾーン。SOURCE
: ソース OS イメージとソースディスク イメージのどちらを返すかを指定する値。sourceDisk
またはsourceImage
に設定します。sourceDisk
またはsourceImage
を指定した場合、対応するソース OS イメージまたはソースディスク イメージがない限り、値は返されません。値が返されない場合は、他の値を指定して、コマンドを再度実行します。
REST
次の
instances.get
メソッドを使用して、VM にアタッチされたディスクを表示します。GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/VM_NAME
次のように置き換えます。
PROJECT_ID
: プロジェクト IDZONE
: VM を含むゾーンVM_NAME
: VM の名前
disks.get
メソッドを使用して、ディスクのソース OS イメージまたはソースディスク イメージを表示します。ソース OS イメージを持つ VM の場合、このメソッドは、ディスクの作成に使用されたソースイメージを
sourceImage
フィールドで返します。ソースディスク イメージを持つ VM の場合、このメソッドは、代わりにそのソースイメージをsourceDisk
フィールドで返します。GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/disks/DISK_NAME
次のように置き換えます。
PROJECT_ID
: プロジェクト IDZONE
: ディスクを含むゾーンDISK_NAME
: ディスクの名前
次のステップ
- Compute Engine の OS イメージについて学習する。