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 lebih lanjut image OS VM dan image OS VM mana yang dapat Anda gunakan dengan Batch, 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
- 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 mencantumkan 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-imagediperlukan untuk mencantumkan image dari Batch. - Flag
--no-standard-imagesmenghilangkan 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 imagebatch-debian-11-official-20230802-00-p00mewakili versi image-20230802-00-p00(versi dari 2 Agustus 2023) untuk kelompok imagebatch-debian-11-official.IMAGE_PROJECT_ID: ID project dari project yang berisi image. Misalnya, semua image dari image Batch berada di projectbatch-custom-image.IMAGE_FAMILY: kelompok image. Kelompok image mencakup satu atau beberapa image tertentu dan mewakili jenis serta versi utama OS. Misalnya, kelompok imagebatch-debian-11-officialberisi image Batch berdasarkan OS versi 11 Debian dari Compute Engine.
API
Untuk mencantumkan semua image OS VM yang didukung dari Batch, buat
permintaan berikut ke images.list metode:
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-imagediperlukan untuk mencantumkan image dari Batch. - Parameter kueri
?filter=(-deprecated%3A*)%20OR%20(deprecated.state%3D%22ACTIVE%22)menghilangkan image yang tidak digunakan lagi dengan menggunakan encoding URL untuk menetapkan kolomfilterke(-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).
- Opsional: jika Anda perlu melihat image Batch yang tidak digunakan lagi, hapus parameter kueri
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 imagebatch-debian-11-official-20230802-00-p00mewakili versi image-20230802-00-p00(versi dari 2 Agustus 2023) untuk kelompok imagebatch-debian-11-official.IMAGE_PROJECT_ID: ID project dari project yang berisi image. Misalnya, semua image dari image Batch berada di projectbatch-custom-image.IMAGE_FAMILY: kelompok image. Kelompok image mencakup satu atau beberapa image tertentu dan mewakili jenis serta versi utama OS. Misalnya, kelompok imagebatch-debian-11-officialberisi image Batch berdasarkan OS versi 11 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 describedan tentukan batch-custom-image sebagai project image:
gcloud compute images describe IMAGE_NAME --project=batch-custom-image
Ganti IMAGE_NAME dengan nama image OS VM dari Batch yang ingin Anda deskripsikan.
API
Untuk melihat detail image OS VM dari Batch, buat
permintaan ke
images.get metode
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 image OS VM dari Batch yang ingin Anda deskripsikan.
Langkah berikutnya
- Pelajari lebih lanjut image OS VM untuk Batch: