Azure Container Registry (ACR) Skill
Comprehensive knowledge for Azure Container Registry - Microsoft's managed container registry service.
Quick Reference
Service Tiers
| SKU | Included Storage | Max Capacity | Key Features |
|---|
| Basic | 10 GiB | 40 TiB | Webhooks (2), zone redundancy |
| Standard | 100 GiB | 40 TiB | Webhooks (10), anonymous pull |
| Premium | 500 GiB | 40 TiB | Geo-replication, private endpoints, CMK, connected registry, artifact streaming |
Note: All tiers support up to 40 TiB max storage capacity. Included storage is what's covered by the base price; additional storage is charged per-GiB.
Common Commands
# Login
az acr login --name myregistry
# Build and push
az acr build --registry myregistry --image myapp:v1 .
# List repositories
az acr repository list --name myregistry
# Import image
az acr import --name myregistry --source docker.io/library/nginx:latest --image nginx:latest
Feature Area Navigation
Route to specific feature documentation based on the user's question:
Authentication & Access
| Feature | Folder | Topics |
|---|
| Authentication | authentication/ | Entra ID, service principals, managed identity, tokens, OAuth |
| RBAC & Authorization | rbac-authorization/ | Built-in roles, ABAC, custom roles, scope maps |
Networking & Security
High Availability
Build & Automation
| Feature | Folder | Topics |
|---|
| ACR Tasks | acr-tasks/ | Automated builds, YAML, triggers |
| Task Agent Pools | task-agent-pools/ | Dedicated compute, VNet integration |
Security & Trust
Image & Artifact Operations
Edge & Air-Gapped
Lifecycle & Observability
Key Concepts
- Registry: Container for repositories (e.g.,
myregistry.azurecr.io)
- Repository: Collection of related images (e.g.,
myapp)
- Tag: Mutable label (e.g.,
v1, latest)
- Digest: Immutable SHA-256 hash (e.g.,
sha256:abc123...)
- Manifest: JSON describing image layers and configuration
Source Documentation
Investigation Reports
investigation-reports/repository-layout/ - Repository structure analysis
investigation-reports/feature-overview/ - Feature taxonomy and mapping
investigation-reports/feature-in-depth/ - Detailed per-feature research
Submodules
submodules/azure-management-docs/articles/container-registry/ - MS Learn documentation
submodules/acr/ - Azure/acr GitHub repository with preview features and samples