Afaik az acr login
на самом деле выполняет docker login
с вашим локальным docker временем выполнения под капотом. Поскольку ваша docker среда выполнения ничего не знает о Azure, просто az login
недостаточно. Вы можете сделать то же самое, вручную получая учетные данные из ACR, а затем запустить docker login my.azurecr.io --username my --password xxx
az acr login
не обязательно для работы с ресурсом ACR, а только с реестром с точки зрения docker, такие как вытягивание или подталкивание изображений.