Cvičení – replikace image kontejneru do různých oblastí Azure

Dokončeno

Řekněme, že máte nasazené výpočetní úlohy do několika oblastí. Službu Azure Container Registry můžete použít k umístění registru kontejneru do každé oblasti, kde běží image. Tato strategie umožňuje operace uzavření sítě a umožňuje rychlé a spolehlivé přenosy vrstev imagí.

Geografická replikace umožňuje, aby registr kontejneru fungoval jako jeden registr, který obsluhuje několik oblastí s více hlavními regionálními registry.

Geograficky replikovaný registr nabízí tyto výhody:

  • Použijte názvy jednotlivých registrů, imagí a značek v několika oblastech.
  • Přístup k registru zavření sítě z regionálních nasazení.
  • Žádné další poplatky za výchozí přenos dat, protože image se načítají z místního replikovaného registru ve stejné oblasti jako hostitel kontejneru.
  • Jedna správa registru napříč několika oblastmi.

Vytvořte replikovanou oblast pro registr kontejneru Azure

  1. Pomocí příkazu replikujte registr do jiné oblasti az acr replication create . V tomto příkladu japaneast replikujeme do oblasti.

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

    Výstup by měl vypadat podobně jako v následujícím zhuštěném příkladu výstupu:

    {
      ...
      resourceGroups/learn-acr-rg/providers/Microsoft.ContainerRegistry/registries/myuniqueacrname/replications/japaneast",
      "location": "japaneast",
      "name": "japaneast",
      "provisioningState": "Succeeded",
       "regionEndpointEnabled": true,
       "resourceGroup": "learn-acr-rg",
      ...
    }
    
  2. Pomocí příkazu zobrazte všechny repliky imagí kontejneru az acr replication list .

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

    Výstup by měl vypadat podobně jako v následujícím příkladu výstupu:

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

Image kontejneru můžete zobrazit také na webu Azure Portal tak, že přejdete do registru kontejneru a vyberete Replications:

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

Vyčištění prostředků

Odeberte prostředky, které jste vytvořili v tomto modulu, abyste se vyhnuli poplatkům. Odstraněním skupiny prostředků se odstraní také všechny jeho přidružené prostředky.

  1. Přejděte na Azure Cloud Shell.

  2. Pomocí příkazu odstraňte skupinu az group delete prostředků.

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

Další informace

Další informace o službě Azure Container Registry a Dockeru v Azure najdete v následujících zdrojích informací: