Mengaktifkan Cache Artefak - Azure CLI

Artikel ini adalah bagian ketiga dari seri tutorial enam bagian. Bagian pertama memberikan gambaran umum tentang Artifact Cache, fitur, manfaat, dan batasannya. Bagian kedua, Anda mempelajari cara mengaktifkan fitur Artifact Cache dengan menggunakan portal Azure. Artikel ini memancang Anda melalui langkah-langkah mengaktifkan Cache Artefak dengan menggunakan Azure CLI tanpa autentikasi.

Prasyarat

  • Anda dapat menggunakan azure Cloud Shell atau penginstalan lokal Azure CLI untuk menjalankan contoh perintah dalam artikel ini. Jika Anda ingin menggunakannya secara lokal, diperlukan versi 2.46.0 atau yang lebih baru. Jalankan az --version untuk menemukan versinya. Jika Anda perlu memasang atau meningkatkan, lihat Pasang CLI Azure.

Mengonfigurasi Artifact Cache - Azure CLI

Ikuti langkah-langkah untuk membuat aturan Cache tanpa menggunakan Kredensial.

Membuat aturan Cache

  1. Jalankan perintah az acr Cache create untuk membuat aturan Cache.

    • Misalnya, untuk membuat aturan Cache tanpa kredensial untuk Azure Container Registry tertentu MyRegistry .
    az acr Cache create -r MyRegistry -n MyRule -s docker.io/library/ubuntu -t ubuntu-
    
  2. Jalankan perintah az acr Cache show untuk menampilkan aturan Cache.

    • Misalnya, untuk menampilkan aturan Cache untuk Azure Container Registry tertentu MyRegistry .
     az acr Cache show -r MyRegistry -n MyRule
    

Tarik gambar Anda

  1. Tarik gambar dari cache Anda menggunakan perintah Docker dengan nama server login registri, nama repositori, dan tag yang diinginkan.

    • Misalnya, untuk menarik gambar dari repositori hello-world dengan tag latest yang diinginkan untuk server myregistry.azurecr.iologin registri tertentu .
     docker pull myregistry.azurecr.io/hello-world:latest
    

Membersihkan sumber daya

  1. Jalankan perintah az acr Cache list untuk mencantumkan aturan Cache di Azure Container Registry.

    • Misalnya, untuk mencantumkan aturan Cache untuk Azure Container Registry tertentu MyRegistry .
     az acr Cache list -r MyRegistry
    
  2. Jalankan perintah az acr Cache delete untuk menghapus aturan Cache.

    • Misalnya, untuk menghapus aturan Cache untuk Azure Container Registry tertentu MyRegistry .
    az acr Cache delete -r MyRegistry -n MyRule
    

Langkah berikutnya