Image dasar

Halaman ini memberikan ringkasan image container dasar yang disediakan Google.

Apa yang dimaksud dengan image dasar?

Image dasar adalah titik awal untuk sebagian besar alur kerja pengembangan berbasis penampung. Developer memulai dengan image dasar dan menambahkan lapisan di atasnya, yaitu library, biner, dan file konfigurasi yang diperlukan untuk menjalankan aplikasi mereka.

Banyak image dasar adalah distribusi Linux dasar atau minimal: Debian, Ubuntu, Red Hat Enterprise Linux (RHEL), Rocky Linux, atau Alpine. Developer dapat menggunakan image ini langsung dari Docker Hub atau sumber lainnya. Ada penyedia resmi bersama dengan berbagai repackager downstream lainnya yang memaketkan ulang software untuk memenuhi kebutuhan pelanggan.

Google mengelola image dasar untuk mem-build aplikasinya sendiri. Image ini di-build dari sumber yang sama dengan yang digunakan Docker Hub. Oleh karena itu, image tersebut cocok dengan image yang akan Anda dapatkan dari Docker Hub.

Keuntungan menggunakan gambar yang dikelola Google adalah gambar tersebut disimpan di Google Cloud, sehingga Anda dapat mengambil gambar ini langsung dari lingkungan Anda tanpa harus menjelajahi jaringan.

Google memperbarui image ini setiap kali versi baru image resmi dirilis. Untuk mengetahui informasi selengkapnya tentang versi image, lihat repositori GitHub image resmi.

Image dasar yang disediakan Google

Image dasar yang disediakan Google tersedia untuk distribusi OS berikut:

OS Jalur repositori Listingan Google Cloud Marketplace
Debian 11 "Bullseye" marketplace.gcr.io/google/debian11 Google Cloud Marketplace
Debian 12 "Bookworm" marketplace.gcr.io/google/debian12 Google Cloud Marketplace
Rocky Linux 8 marketplace.gcr.io/google/rockylinux8 Google Cloud Marketplace
Rocky Linux 9 marketplace.gcr.io/google/rockylinux9 Google Cloud Marketplace
Ubuntu 20.04 marketplace.gcr.io/google/ubuntu2004 Google Cloud Marketplace
Ubuntu 22.04 marketplace.gcr.io/google/ubuntu2204 Google Cloud Marketplace
Ubuntu 24.04 marketplace.gcr.io/google/ubuntu2404 Google Cloud Marketplace

Perubahan pada image dasar yang disediakan Google

Perubahan image dasar berikut akan berlaku mulai 3 November 2023:

  • Image Debian 11 yang diupdate tidak lagi memiliki OpenSSL yang diprainstal.
  • Image Ubuntu 20.04 yang diupdate tidak lagi memiliki curl, Python, systemd, atau sudo yang diprainstal.
  • Google tidak lagi menyediakan image dasar untuk distribusi Linux berikut: CentOS 7, CentOS 8, Ubuntu 18.04, dan Debian 9 "Stretch".

Pemberian Lisensi

Untuk informasi tentang lisensi yang berlaku untuk image dasar, lihat dokumentasi distribusi.

Opsi alternatif

Jika image dasar tidak sesuai untuk Anda, Anda dapat menggunakan Image dalam cache, yang adalah image Docker Hub yang sering diminta dan disimpan di mirror.gcr.io. Jika Anda mengonfigurasi daemon Docker untuk menggunakan image yang di-cache, klien Anda akan selalu memeriksa salinan image Docker Hub yang di-cache sebelum mencoba mengambilnya langsung dari Docker Hub.

Pelajari lebih lanjut cara mengambil gambar yang di-cache.

Untuk mengetahui cara lain melindungi supply chain software Anda, termasuk validasi image, lihat Keamanan supply chain software.

Langkah selanjutnya