Edit

Share via


Zone redundancy in Azure Container Registry

Zone redundancy is enabled by default for all Azure Container Registries in regions that support availability zones, making your resources more resilient automatically and at no additional cost. This enhancement applies to all SKUs, including Basic and Standard, and has been rolled out to both new and existing registries in supported regions. For Premium registries that use geo-replication, all replicas in supported regions are also zone redundant by default.

For more information about availability zone support requirements and features, as well as multi-region deployment options, see Reliability in Azure Container Registry.

Important

The Azure portal and other tooling might not yet reflect the zone redundancy update accurately. The zoneRedundancy property in your registry’s configuration might still show as false, but zone redundancy is active for all registries in supported regions. We're actively updating the portal and API surfaces to reflect this default behavior more transparently. All previously enabled features continue to function as expected.

This article describes how to create zone-redundant registries and geo-replicas in Azure Container Registry.

Create a zone-redundant registry in Azure Container Registry

To create a zone-redundant registry in the Premium service tier, use Azure portal, Azure CLI, or a Bicep file.

  1. Sign in to the Azure portal.

  2. Select Create a resource > Containers > Container Registry.

  3. In the Basics tab, select or create a resource group, and enter a unique registry name.

  4. In Location, select a region that supports availability zones, such as East US.

  5. In SKU, select Premium.

  6. In Use availability zones, ensure that Enabled is selected.

  7. Optionally, configure more registry settings, and then select Review + create.

  8. Select Create to deploy the registry instance.

Create a zone-redundant geo-replica

You can set up a zone-redundant replica in an Azure region separate from your registry's home region.

Geo-replication in the Premium tier of Azure Container Registry replicates your container registry's contents to multiple Azure regions. If your Premium registry uses geo-replication, your replicas will also be zone redundant when the replica is provisioned in a region that supports availability zones.

Follow the steps below to create a zone-redundant replica for a container registry that uses the Premium service tier. If you don't have one already, follow the steps in Create a zone-redundant registry in Azure Container Registry.

To create a zone-redundant replica, use Azure portal, Azure CLI, or a Bicep file.

  1. Sign in to the Azure portal.

  2. Go to your Premium tier container registry. In the service menu, under Services, select Geo-replications.

  3. On the map that appears, do one of the following:

  4. In the Create replication window, confirm the Location.

    In Use availability zones, select Enabled, and then select Create.