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
- Azure CLI installed
- Logged into Azure (
az login) - Have an Azure Container Registry instance
- Have access to the source image registry
Sync Steps
- Login to Azure Container Registry:
az acr login --name <your-acr-name>
- Pull radda-base image from source registry:
docker pull <source-registry>/radda-base:<tag>
- Tag the image for ACR:
docker tag <source-registry>/radda-base:<tag> <your-acr-name>.azurecr.io/radda-base:<tag>
- 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
- Ensure sufficient network bandwidth for image transfer
- If the image is large, the sync process may take some time
- Check ACR storage quota before syncing
- If using a private registry as source, ensure authentication is properly configured