Skip to main content
Version: Next

Syncing radda-base Image to Azure Container Registry

This document explains how to sync the radda-base image from other container registries to Azure Container Registry (ACR).

Prerequisites

  1. Azure CLI installed
  2. Logged into Azure (az login)
  3. Have an Azure Container Registry instance
  4. Have access to the source image registry

Sync Steps

  1. Login to Azure Container Registry:
az acr login --name <your-acr-name>
  1. Pull radda-base image from source registry:
docker pull <source-registry>/radda-base:<tag>
  1. Tag the image for ACR:
docker tag <source-registry>/radda-base:<tag> <your-acr-name>.azurecr.io/radda-base:<tag>
  1. Push the image to ACR:
docker push <your-acr-name>.azurecr.io/radda-base:<tag>

Using Azure CLI Direct Import

Alternatively, you can import the image directly from the source registry using Azure CLI:

az acr import \
--name <your-acr-name> \
--source <source-registry>/radda-base:<tag> \
--image radda-base:<tag>

Verification

After importing, you can verify the successful sync using:

az acr repository show-tags --name <your-acr-name> --repository radda-base

Notes

  1. Ensure sufficient network bandwidth for image transfer
  2. If the image is large, the sync process may take some time
  3. Check ACR storage quota before syncing
  4. If using a private registry as source, ensure authentication is properly configured