--- title: "Azure Container Registry" slug: "azure-container-registry" tags: ["Azure Container Registry"] updated: 2026-04-08T08:17:54Z published: 2026-04-08T08:17:54Z canonical: "docs.dataloop.ai/azure-container-registry" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.dataloop.ai/llms.txt > Use this file to discover all available pages before exploring further. # Azure Container Registry DDOE now supports integration with Azure Container Registry (ACR), enabling users to customize and deploy containerized pipelines, applications, and other components. This integration provides a secure and efficient way to use ACR as a private container registry, streamlining DevOps workflows within the DDOE platform. - ACR’s integration with Azure Active Directory (AAD) and role-based access control (RBAC) ensures secure, identity-aware access management for container assets. - With geo-replication, private endpoints, and network rules, ACR provides enterprise-grade compliance and performance in air-gapped or restricted environments. - As Microsoft’s recommended solution for container artifacts, ACR supports tight DevOps alignment, making it ideal for managing AI workloads on DDOE. [Learn more](https://learn.microsoft.com/en-us/azure/container-registry/) To integrate Azure Container Registry (ACR) with the DDOE platform, follow these steps: --- ## Step 1: Sign in to Azure Portal Sign in to the [Azure portal](https://portal.azure.com/#home). --- ## Step 2: Create an Azure Container Registry 1. In the **Search**, search and open the **Container Registries**. 2. Click **+Create**. The `Create Container Registry` page is displayed. ![](https://cdn.document360.io/53f32fe9-1937-4652-8526-90c1bc78d3f8/Images/Documentation/azure_acr_create_reg.png) 3. Fill in the required fields under the Basics tab: 1. **Subscription**: Choose your Azure subscription (e.g., Microsoft Azure Sponsorship). 2. **Resource group**: Select an existing resource group or click "Create new". 3. **Registry name**: Enter a globally unique name (e.g., azuredemo). 4. **Location**: Choose a data center region (e.g., Central US). 5. **Domain name label scope**: Select Unsecure or other scope based on your requirements. 6. **Pricing plan**: Choose a plan (e.g., Standard). 7. **Role assignment permissions mode**: Choose between RBAC options (e.g., `RBAC Registry Permissions`). 4. You can optionally configure: 1. Availability Zones 2. Networking, Encryption, and Tags via their respective tabs. 5. Click **Review + create**, then **Create** to deploy the container registry. ![](https://cdn.document360.io/53f32fe9-1937-4652-8526-90c1bc78d3f8/Images/Documentation/azure_acr_created.png) --- ## Step 3: Enable Admin Access in Azure (Optional for Testing) ![](https://cdn.document360.io/53f32fe9-1937-4652-8526-90c1bc78d3f8/Images/Documentation/azure_acr_access_keys.png) 1. Once the registry is created, open it in Azure. 2. Go to **Settings** → **Access keys**. 3. Enable the **Admin user** ✅ checkbox. 4. Copy the following values for CLI or Docker login. ***You’ll use these credentials in DDOE.*** 1. **Login server** (e.g., azuredemo-a9g9e5dag6h7csh5.azurecr.io) 2. **Username** (e.g., azuredemo) 3. **Password** (click Show for password or password2) --- ## Step 4: Open DDOE and Start Integration 1. Log in to your DDOE Platform. 2. Navigate to the **Integrations** page. 3. Click **Create Integration** -> **Create Registry Integration**. ![](https://cdn.document360.io/53f32fe9-1937-4652-8526-90c1bc78d3f8/Images/Documentation/azure_acr_dl_integration.png) 1. **Integration Name**: Provide a name for the integration. 2. **Provider**: Select **Azure** from the list. 1. **Username**: ACR username (e.g., azuredemo) from Azure Access Keys. 2. **Password**: ACR password (password or password2) from Azure Access Keys. 3. **Location**: Region of your ACR (e.g., `mycontainerregistry.azurecr.io`) from Azure registry overview. Provide the full login server address of your Azure Container Registry (ACR). This is typically in the format: `<registry-name>.azurecr.io`. 4. Click **Create Integration**. --- ## Step 5: Test the Configuration - In the DDOE platform, try pulling or referencing a Container image hosted in your ACR. - Ensure the integration is working without any errors.