-
Notifications
You must be signed in to change notification settings - Fork 187
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adds support for external container registries #3450
Conversation
46aa7e3
to
29ebc17
Compare
Co-authored-by: Wei Lim <weikanglim@gmail.com>
Azure Dev CLI Install InstructionsInstall scriptsMacOS/Linux
bash:
pwsh:
WindowsPowerShell install
MSI install
Standalone Binary
MSIContainer
Documentationlearn.microsoft.com documentationtitle: Azure Developer CLI reference
|
Resolves #3241
Allows pushing container images to external container registries.
Important
Do to the various configurations and complexities of using each external container registry users will need to manually authenticate to the registry prior to calling
azd deploy
Prerequisites:
docker login
and authenticate to your external container registry following the setup/configuration of your registry providerUse Case: Pull from external container registry
In this example during
azd deploy
the container will be pulled fromdocker.io/wbreza/nginx:latest
and directly referenced by the container app service.Important
Your containerapp infra configuration must configure credentials when pulling containers from private container registries.
Use Case: Pull, tag & push to external registry on
azd deploy
Given a project with the following configuration:
During a call to
azd deploy
thenginx
image will be pulled from the configuredimage
. In this case it is a public image on docker hub. The container/image will be retagged and pushed to the docker hub registry atdocker.io/wbreza
Use Case: Build, tag & push to external registry on
azd deploy
Given a project with the following configuration:
During
azd deploy
the container source will be built, tagged and push todocker.io/wbreza