Setting a default Azure Container Registry name
Tired of typing the registry name every time you run az acr
? So was I.
The more I used az acr
the more I wanted a way of setting the --name
to a default value so I did not have to keep typing it. Turns out there is a way, you just have to dig for it.
To set the default registry use az configure --defaults acr=<registry name>
.
For completeness, what this does is modify the ~/.azure/config
file. In Windows, ~
would be the user profile path, for example, c:\users\edward
. It adds a [default]
section if it does not already exist and then sets acr
to the registry name specified.
An example of a complete config
file would be like this:
[cloud]
name = AzureCloud
[core]
first_run = yes
[defaults]
acr = crexample
Conclusion
Now I can save some time by not needing to add --name
to every az acr
command, finally. Hopefully it helps you as well. I just wish it was a little more well documented when you do a --help
on the command line.