LinuxCommandLibrary

az-acr

Manage private registries with Azure Container Registries.

TLDR

Create a managed container registry

$ az acr create --name [registry_name] --resource-group [resource_group] --sku [sku]
copy


Login to a registry
$ az acr login --name [registry_name]
copy


Tag a local image for ACR
$ docker tag [image_name] [registry_name].azurecr.io/[image_name]:[tag]
copy


Push an image to a registry
$ docker push [registry_name].azurecr.io/[image_name]:[tag]
copy


Pull an image from a registry
$ docker pull [registry_name].azurecr.io/[image_name]:[tag]
copy


Delete an image from a registry
$ az acr repository delete --name [registry_name] --repository [image_name]:[tag]
copy


Delete a managed container registry
$ az acr delete --name [registry_name] --resource-group [resource_group] --yes
copy


List images within a registry
$ az acr repository list --name [registry_name] --output table
copy

Copied to clipboard