Pulling microsoft/azure-cli failed

Hello everyone,

Today I tried to run a job that uses azure-cli/azure-docker as the executor, but I got the following error and could not run it.

Build-agent version 1.0.73288-e5ecd582 (2021-06-15T18:29:34+0000)
System information:
 Server Version: 19.03.13
 Storage Driver: overlay2
  Backing Filesystem: xfs
 Cgroup Driver: cgroupfs
 Kernel Version: 4.15.0-1102-aws
 Operating System: Ubuntu 18.04.5 LTS
 OSType: linux
 Architecture: x86_64

Starting container microsoft/azure-cli
Warning: No authentication provided, using CircleCI credentials for pulls from Docker Hub.
  image cache not found on this host, downloading microsoft/azure-cli

Error response from daemon: manifest for microsoft/azure-cli:latest not found: manifest unknown: manifest unknown

Referring to the following page, it seems that the azure-cli/azure-docker executor internally uses the latest of the microsoft/azure-cli image. When I tried to pull this image from the docker installed on my PC, I still could not pull it.
https://circleci.com/developer/orbs/orb/circleci/azure-cli#executors-azure-docker

Looking at the microsoft/azure-cli page on dockerhub, it seems that the source of the image has been changed from dockerhub to the microsoft container registry.
This is just a guess, but I think microsoft may have removed the image from dockerhub.
https://hub.docker.com/_/microsoft-azure-cli

Is it possible to change the azure-docker executor image source in azure-cli orb?

Thanks,

A new version of orb has just been released with the image source changed to Microsoft’s container registry.
Thanks to the Circle CI team for their quick response.

Thank you for posting the solution!