Gyakorlat – Tárolórendszerképek replikálása különböző Azure-régiókba

Befejeződött

Tegyük fel, hogy a számítási feladatok több régióban is üzembe vannak helyezve. Az Azure Container Registry használatával tárolóregisztrációs adatbázist helyezhet el minden régióban, ahol a rendszerképek futnak. Ez a stratégia lehetővé teszi a hálózatzárási műveleteket, és lehetővé teszi a gyors és megbízható képréteg-átvitelt.

A georeplikációs funkció lehetővé teszi, hogy a tárolóregisztrációs adatbázis egyetlen beállításjegyzékként működjön, amely több régiót szolgál ki több fő regionális adatbázissal.

A georeplikált regisztrációs adatbázis a következő előnyöket nyújtja:

  • Használjon egyetlen beállításjegyzék-/rendszerkép-/címkenevet több régióban.
  • Hálózatzárási beállításjegyzék-hozzáférés regionális üzemelő példányokból.
  • Nincs extra kimenő díj, mivel a rendszer a lemezképeket egy helyi replikált beállításjegyzékből kéri le ugyanabban a régióban, mint a tárológazda.
  • Egy beállításjegyzék egyetlen kezelése több régióban.

Replikált régió létrehozása egy Azure Container Registry számára

  1. Replikálja a beállításjegyzéket egy másik régióba a az acr replication create paranccsal. Ebben a példában a japaneast régióba replikálunk.

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

    A kimenetnek a következő kondenzált példakimenethez hasonlóan kell kinéznie:

    {
      ...
      resourceGroups/learn-acr-rg/providers/Microsoft.ContainerRegistry/registries/myuniqueacrname/replications/japaneast",
      "location": "japaneast",
      "name": "japaneast",
      "provisioningState": "Succeeded",
       "regionEndpointEnabled": true,
       "resourceGroup": "learn-acr-rg",
      ...
    }
    
  2. A parancs használatával az acr replication list megtekintheti az összes tárolólemezkép-replikát.

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

    A kimenetnek a következő példakimenethez hasonlóan kell kinéznie:

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

Az Azure Portal használatával a tárolórendszerképeket is megtekintheti a tárolóregisztrációs adatbázishoz való navigálással, majd a következő kiválasztásával Replications:

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

Clean up resources

Távolítsa el a modulban létrehozott erőforrásokat a költségek elkerülése érdekében. Az erőforráscsoport törlése az összes társított erőforrást is törli.

  1. Nyissa meg az Azure Cloud Shellt.

  2. Törölje az erőforráscsoportot a az group delete paranccsal.

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

Tudjon meg többet

További információ az Azure Container Registryről és az Azure-beli Dockerről a következő forrásanyagokkal: