Azure Docker registry
Learn now to use the Azure Docker Registry in Codefresh
To configure the Azure Docker registry within Codefresh, go into its settings in Azure Portal and select Access Keys from the left sidebar.
Click the enable button on the “Admin user” section. Change the username (optional) and make sure that you note down one of the passwords shown on the screen.
Then in the integration page in Codefresh, select Other Registries from the new registry drop down and then provide the following
- Registry Name - a unique name for this configuration.
- Username - your Azure Registry username.
- Password - your Azure Registry password.
- Domain -
<registry_name>.azurecr.io
.
Click the Test button to verify the settings and then the Save button to apply the changes.
Using the Azure Registry
You can now use the Azure Registry in the pipelines either via the GUI or with the by the YAML push step (recommended).
It is also possible to use the registry from the command line with
docker login <registry_name>.azurecr.io -u <user_name> -p<password>
You can also inspect the pushed images either using Azure portal or with Azure CLI
az acr repository list --name <registry_name> --output table