I understand you want to pull images from Azure Public ACR to Mooncake/Fairfax ACR.
Please follow the below steps:
Login to Azure Public Cloud
az login
Now login to azure ACR (source ACR)
az acr login --name <registryname>
Pull the Image from Public ACR
docker pull <acr-name>.azurecr.io/<image-name>:<tag>
Now login into Mooncake and Fairfax clouds (Destination ACR)
az acr login --name <registryname>
Docker tag:
docker tag <old-image-name> <new-image-name>
docker push:
docker push <acr-name>.azurecr.<domain>/<image-name>:<tag>
please refer this document:
https://stackoverflow.com/questions/74019739/how-to-pull-image-from-existing-azure-container-registry
If you have any further queries, let me know. If the information is helpful, please click on Upvote.
Thank you,