Latihan - Mereplikasi citra kontainer ke wilayah Azure yang berbeda

Selesai

Katakanlah Anda memiliki beban kerja komputasi yang disebarkan ke beberapa wilayah. Anda dapat menggunakan Azure Container Registry untuk menempatkan registri kontainer di setiap wilayah tempat gambar dijalankan. Strategi ini memungkinkan operasi tutup jaringan dan memungkinkan transfer lapisan gambar yang cepat dan andal.

Replikasi geografis memungkinkan registri kontainer berfungsi sebagai registri tunggal yang melayani beberapa wilayah dengan registri regional multi-master.

Registri yang direplikasi secara geografis memberikan manfaat berikut:

  • Gunakan nama registri/gambar/tag tunggal di beberapa wilayah.
  • Akses registri tutup jaringan dari penyebaran regional.
  • Tidak ada biaya keluar tambahan, karena gambar ditarik dari registri lokal yang direplikasi di wilayah yang sama dengan host kontainer.
  • Manajemen tunggal registri di beberapa wilayah.

Membuat wilayah yang direplikasi untuk Azure Container Registry

  1. Replikasi registri Anda ke wilayah lain menggunakan az acr replication create perintah . Dalam contoh ini, kami mereplikasi ke wilayah tersebut japaneast .

    az acr replication create --registry $ACR_NAME --location japaneast
    

    Output Anda akan terlihat mirip dengan contoh output ringkas berikut:

    {
      ...
      resourceGroups/learn-acr-rg/providers/Microsoft.ContainerRegistry/registries/myuniqueacrname/replications/japaneast",
      "location": "japaneast",
      "name": "japaneast",
      "provisioningState": "Succeeded",
       "regionEndpointEnabled": true,
       "resourceGroup": "learn-acr-rg",
      ...
    }
    
  2. Lihat semua replika gambar kontainer menggunakan az acr replication list perintah .

    az acr replication list --registry $ACR_NAME --output table
    

    Output Anda akan terlihat mirip dengan contoh output berikut:

    NAME       LOCATION    PROVISIONING STATE    STATUS    REGION ENDPOINT ENABLED
    ---------  ----------  -------------------   -------   ------------------------
    japaneast  japaneast   Succeeded             Ready     True
    eastus     eastus      Succeeded             Ready     True
    

Anda juga dapat menggunakan portal Azure untuk melihat gambar kontainer Anda dengan menavigasi ke registri kontainer Anda dan memilih Replications:

Screenshot of Azure container registry world map showing replicated and available locations.

Membersihkan sumber daya

Hapus sumber daya yang Anda buat dalam modul ini untuk menghindari dikenakan biaya. Menghapus grup sumber daya juga menghapus semua sumber daya terkait.

  1. Navigasikan ke Azure Cloud Shell.

  2. Hapus grup sumber daya menggunakan az group delete perintah .

    az group delete --name learn-acr-rg --yes --no-wait 
    

Pelajari lebih lanjut

Pelajari selengkapnya tentang Azure Container Registry dan Docker di Azure dengan sumber daya berikut: