Format image container

Container Registry mendukung format image container berikut:

Docker V2

Manifes image Docker V2 adalah spesifikasi untuk image container yang memungkinkan image multi-arsitektur dan mendukung image yang dapat dialamatkan konten.

Image Docker V2 menggantikan image Docker V1, yang tidak digunakan lagi.

Daftar manifes

Daftar manifes adalah bagian dari image Docker V2, Schema 2, dan OCI.

Daftar manifes memungkinkan satu ringkasan atau tag mewakili beberapa bentuk gambar.

Format OCI

Format OCI adalah spesifikasi untuk image container berdasarkan format Docker Image Manifest Version 2, Schema 2. Container Registry mendukung pengiriman dan pengambilan image OCI.

Indeks gambar

Indeks image setara dengan daftar manifes dalam image OCI.

Seperti daftar manifes, manifes indeks image merujuk ke beberapa manifes image. Indeks image berguna untuk gambar multi-platform.

Penghentian penggunaan format image Docker V1

Mulai 28 Februari 2017, spesifikasi registry Docker V2 menggantikan spesifikasi Docker V1. Spesifikasi Docker V1 tidak digunakan lagi, dan image Docker V1 tidak dapat digunakan dengan Container Registry.

Docker V2 membuat serangkaian perubahan pada format image Docker untuk memungkinkan gambar yang dapat dialamatkan konten dan untuk menghilangkan kompleksitas dalam melacak lapisan gambar. Manifes image Docker V2 berisi semua alamat konten ("ringkasan") dari lapisan image, sedangkan image Docker V1 tidak.

Untuk informasi selengkapnya, lihat Pemberitahuan Penghentian Penggunaan.

Mengupgrade image Docker V1 ke image Docker V2

Untuk mengupgrade image V1 ke image V2, pastikan Docker v1.6 atau yang lebih tinggi diinstal. Kemudian, jalankan perintah berikut untuk menarik, lalu mengirim ulang image ke Container Registry:

docker pull gcr.io/[your-project-id]/[image]:[tag]
docker push gcr.io/[your-project-id]/[image]:[tag]