You need to store custom AI container images in a private registry hosted within Azure. Which Azure service provides a managed Docker registry service?
Azure Container Registry provides a managed, private Docker registry within Azure, storing and versioning container images natively. It satisfies the requirement for private hosting of custom AI container images, integrating with Microsoft Entra ID for authentication and supporting geo-replication, webhooks and tasks for automated image builds.
Why this answer
Azure Container Registry (ACR) is a managed, private Docker registry service that allows you to store and manage container images and artifacts. It supports Docker and OCI images, and integrates with Azure services like AKS, App Service, and Azure Machine Learning. For AI workloads, ACR is the standard place to store custom container images used in training or inference.
Exam trap
AI-200 often tests the confusion between general storage services (Blob Storage) and specialized container registries, or between package managers (Azure Artifacts) and container registries.
How to eliminate wrong answers
Option A is wrong because Azure Blob Storage is an object storage service for unstructured data, not a Docker registry; it lacks container image management features like repositories, tags, and Docker API support. Option B is wrong because Azure Managed Disks provides block-level storage volumes for VMs, not a registry for container images. Option C is wrong because Azure Artifacts is a package management service for NuGet, npm, Maven, etc., and does not host Docker container images.