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 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 gambar 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 merepresentasikan 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: project ID project yang berisi image. Misalnya, semua gambar dari Batch images berada dalam projectbatch-custom-image.IMAGE_FAMILY: kelompok image. Kelompok image mencakup satu atau beberapa image tertentu dan merepresentasikan jenis dan versi utama OS. Misalnya, kelompok imagebatch-debian-11-officialberisi image Batch berdasarkan OS versi 11 dari Debian dari Compute Engine.
API
Untuk mencantumkan semua image OS 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-imagediperlukan 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 URL-encoding untuk menyetel kolomfilterke(-deprecated:*) OR (deprecated.state="ACTIVE").- Opsional: jika Anda perlu melihat gambar 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 gambar 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 merepresentasikan 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: project ID project yang berisi image. Misalnya, semua gambar dari Batch images berada dalam projectbatch-custom-image.IMAGE_FAMILY: kelompok image. Kelompok image mencakup satu atau beberapa image tertentu dan merepresentasikan jenis dan versi utama OS. Misalnya, kelompok imagebatch-debian-11-officialberisi 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 image OS VM 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 image OS VM dari Batch yang ingin Anda deskripsikan.
Langkah berikutnya
- Pelajari lebih lanjut image OS VM untuk Batch: