az-acr
Manage Azure Container Registries
TLDR
Create a container registry
SYNOPSIS
az acr subcommand [options]
DESCRIPTION
az acr manages Azure Container Registries (ACR), a private Docker registry service for storing and managing container images. ACR integrates with Azure Kubernetes Service, App Service, and other Azure services.
The command group supports registry creation, image management, authentication, geo-replication, automated builds with ACR Tasks, and advanced features like artifact streaming and supply chain security.
PARAMETERS
-n, --name value
Name of the container registry-g, --resource-group value
Name of the resource group--sku value
Registry SKU: Basic, Standard, or Premium-t, --image value
Image name and tag (name:tag format)-r, --registry value
Registry name for build operations
SUBCOMMANDS
Registry Management
create, delete, update, show, list, show-usage, show-endpoints, check-name, check-healthAuthentication
login, credential show, credential renew, token create, token deleteImage Operations
build, run, import, repository list, repository show-manifests, repository deleteTasks
task create, task run, task list, task show, task update, task logsReplication
replication create, replication delete, replication list, replication showAdvanced
webhook create, webhook list, private-endpoint-connection, config content-trust, manifest list-metadata
CAVEATS
Registry names must be globally unique and 5-50 characters. The Premium SKU is required for geo-replication and private endpoints. ACR Tasks pricing is based on compute time. Log in tokens expire after a period; use az acr login to refresh.
HISTORY
Azure Container Registry launched in 2017 as a managed Docker registry service. It has expanded to support Helm charts, OCI artifacts, and integrated security scanning with Microsoft Defender for Cloud.
