Melihat image OS VM untuk Batch

Halaman ini menjelaskan cara melihat image sistem operasi (OS) yang tersedia untuk instance virtual machine (VM) yang menjalankan tugas Batch.

Secara khusus, halaman ini menjelaskan cara melihat daftar dan detail image OS VM dari Batch. Untuk mempelajari image OS VM dan image OS VM yang dapat Anda gunakan dengan Batch lebih lanjut, lihat ringkasan lingkungan OS VM. Jika Anda ingin melihat image OS VM lainnya, seperti image publik dari Compute Engine atau image kustom, lihat dokumentasi image Compute Engine.

Sebelum memulai

  1. Jika belum pernah menggunakan Batch, baca Mulai menggunakan Batch dan aktifkan Batch dengan menyelesaikan prasyarat untuk project dan pengguna.

Melihat daftar image OS VM dari Batch

Anda dapat melihat daftar semua image OS VM dari Batch menggunakan gcloud CLI atau Batch API.

gcloud

Untuk menampilkan semua image OS VM yang didukung dari Batch, gunakan perintah gcloud compute images list berikut:

gcloud compute images list \
    --project=batch-custom-image \
    --no-standard-images
  • Flag --project=batch-custom-image diperlukan untuk mencantumkan gambar dari Batch.
  • Flag --no-standard-images menghilangkan image standar dari Compute Engine.
  • Opsional: jika Anda perlu melihat image Batch yang tidak digunakan lagi, sertakan juga flag --show-deprecated.

Output untuk setiap image OS VM mirip dengan berikut ini:

NAME: IMAGE_NAME
PROJECT: IMAGE_PROJECT_ID
FAMILY: IMAGE_FAMILY
...

Output ini mencakup nilai-nilai berikut:

  • IMAGE_NAME: nama image. Nama image mewakili versi tertentu dari image OS VM. Misalnya, nama image batch-debian-11-official-20230802-00-p00 mewakili versi image -20230802-00-p00 (versi dari 2 Agustus 2023) untuk kelompok image batch-debian-11-official.
  • IMAGE_PROJECT_ID: Project ID project yang berisi image. Misalnya, semua gambar dari gambar Batch berada dalam project batch-custom-image.
  • IMAGE_FAMILY: kelompok image. Kelompok image menyertakan satu atau beberapa image tertentu dan mewakili jenis serta versi utama OS. Misalnya, kelompok image batch-debian-11-official berisi image Batch berdasarkan OS versi 11 dari Debian dari Compute Engine.

API

Untuk mencantumkan semua OS image VM yang didukung dari Batch, buat permintaan berikut ke metode images.list:

GET https://compute.googleapis.com/compute/v1/projects/batch-custom-image/global/images?filter=(-deprecated%3A*)%20OR%20(deprecated.state%3D%22ACTIVE%22)
  • Project batch-custom-image diperlukan untuk mencantumkan image dari Batch.
  • Parameter kueri ?filter=(-deprecated%3A*)%20OR%20(deprecated.state%3D%22ACTIVE%22) menghilangkan gambar yang tidak digunakan lagi dengan menggunakan encoding URL untuk menetapkan kolom filter ke (-deprecated:*) OR (deprecated.state="ACTIVE").
    • Opsional: jika Anda perlu melihat image Batch yang tidak digunakan lagi, hapus parameter kueri ?filter=(-deprecated%3A*)%20OR%20(deprecated.state%20%3D%20%22ACTIVE%22).

Output untuk setiap image OS VM mirip dengan berikut ini:

{
  ...
  "name": "IMAGE_NAME",
  ...
  "family": "IMAGE_FAMILY",
  "selfLink": "https://www.googleapis.com/compute/v1/projects/IMAGE_PROJECT_ID/global/images/IMAGE_NAME",
  ...
}

Output ini mencakup nilai-nilai berikut:

  • IMAGE_NAME: nama image. Nama image mewakili versi tertentu dari image OS VM. Misalnya, nama image batch-debian-11-official-20230802-00-p00 mewakili versi image -20230802-00-p00 (versi dari 2 Agustus 2023) untuk kelompok image batch-debian-11-official.
  • IMAGE_PROJECT_ID: Project ID project yang berisi image. Misalnya, semua gambar dari gambar Batch berada dalam project batch-custom-image.
  • IMAGE_FAMILY: kelompok image. Kelompok image menyertakan satu atau beberapa image tertentu dan mewakili jenis serta versi utama OS. Misalnya, kelompok image batch-debian-11-official berisi image Batch berdasarkan OS versi 11 dari Debian dari Compute Engine.

Melihat detail image OS VM dari Batch

Anda dapat melihat semua detail image OS VM menggunakan gcloud CLI atau Batch API.

gcloud

Untuk melihat detail image OS VM dari Batch, gunakan perintah gcloud compute images describe dan tentukan batch-custom-image sebagai project image:

gcloud compute images describe IMAGE_NAME --project=batch-custom-image

Ganti IMAGE_NAME dengan nama VM OS image dari Batch yang ingin Anda deskripsikan.

API

Untuk melihat detail image OS VM dari Batch, buat permintaan ke metode images.get dan tentukan batch-custom-image sebagai project image:

GET https://compute.googleapis.com/compute/v1/projects/batch-custom-image/global/images/IMAGE_NAME

Ganti IMAGE_NAME dengan nama VM OS image dari Batch yang ingin Anda deskripsikan.

Langkah selanjutnya