Container Registry Enterprise Edition memungkinkan Anda mengelola artefak Open Container Initiative (OCI) kustom yang dibuat menggunakan klien OCI Registry As Storage (ORAS). Layanan ini juga menyediakan manajemen yang aman serta distribusi efisien untuk artefak OCI kustom.
Prasyarat
Klien ORAS telah terinstal di komputer lokal Anda. Untuk informasi lebih lanjut, lihat Instalasi.
Daftar kontrol akses (ACL) virtual private cloud (VPC) telah dikonfigurasi atau akses Internet telah diaktifkan untuk instance Container Registry Enterprise Edition. Dalam topik ini, akses Internet diaktifkan. Untuk informasi lebih lanjut, lihat Konfigurasikan Akses melalui Internet.
Kata sandi untuk masuk ke instance Container Registry Enterprise Edition telah diperoleh.
Jika Anda lupa kata sandi, Anda dapat menyetel ulang dengan mengonfigurasi kredensial akses. Untuk informasi lebih lanjut, lihat Konfigurasikan Kredensial Akses untuk Instance Container Registry Enterprise Edition.
Informasi latar belakang
Container Registry Enterprise Edition mendukung penyimpanan artefak OCI, termasuk gambar, Helm chart, dan artefak OCI kustom. Untuk informasi lebih lanjut, lihat Dorong Gambar ke Instance Container Registry Enterprise Edition dan Tarik Gambar dari Instance Tersebut dan Dorong dan Tarik Helm Chart.
Dorong artefak OCI kustom ke instance Container Registry Enterprise Edition
Jalankan perintah berikut untuk masuk ke instance Enterprise Edition:
oras login --username=<Nama pengguna yang digunakan untuk masuk ke repositori gambar> <Nama instance Enterprise Edition>-registry.cn-<Wilayah instance Enterprise Edition>.cr.aliyuncs.comIkuti petunjuk di layar untuk memasukkan kata sandi logon. Jika
login succeededditampilkan, Anda telah berhasil masuk ke instance Enterprise Edition.Jalankan perintah berikut untuk membuat artefak OCI menggunakan data lokal Anda:
echo "hello world" > artifact.txtJalankan perintah berikut untuk mendorong artefak OCI ke instance Enterprise Edition:
oras push mlf-registry.cn-hangzhou.cr.aliyuncs.com/<Nama Namespace>/<Nama repositori gambar>:<Versi artefak OCI> --manifest-config /dev/null:application/vnd.customized.artifact.config ./artifact.txtmanifest-config /dev/null:application/vnd.customized.artifact.config: Menentukanapplication/vnd.customized.artifact.config sebagai tipe artefak.manifest-config /dev/null:application/vnd.customized.artifact.config ./artifact.txt: Menentukanartifact.txt sebagai data lokal.
Tarik artefak OCI kustom dari instance Container Registry Enterprise Edition
Jalankan perintah berikut untuk masuk ke instance Enterprise Edition:
oras login --username=<Nama pengguna yang digunakan untuk masuk ke repositori gambar> <Nama instance Enterprise Edition>-registry.cn-<Wilayah instance Enterprise Edition>.cr.aliyuncs.comIkuti petunjuk di layar untuk memasukkan kata sandi logon. Jika
login succeededditampilkan, Anda telah berhasil masuk ke instance Enterprise Edition.Jalankan perintah berikut untuk menarik artefak OCI tertentu dari instance Enterprise Edition:
oras pull <Nama instance Enterprise Edition>-registry.cn-<Wilayah instance Enterprise Edition>.cr.aliyuncs.com/<Nama Namespace>/<Nama repositori gambar>:<Versi artefak OCI>Jalankan perintah berikut untuk memeriksa apakah artefak OCI disimpan di komputer lokal Anda:
cat <Versi artefak OCI>Jika keluaran berisi konten file terkait OCI, artefak OCI telah disimpan di komputer lokal Anda.