I am a DevOps consultant. I provide the architecture, assessments, and optimization of the services that we use to build a better infrastructure, and other services.
We are basically using Azure Container Registry for a project that we have in the healthcare domain. There, we use the container registry and as well as Azure DevOps, apart from the Azure Cloud and the built release pipeline, along with this container registry and the self-hosted server.
I would say that this allows us to build, store, and manage the container images and the artifact in the private registry that Azure provides.
It's a managed container registry that we don't need to configure or set up within our premises. It's all in the cloud. The login and the portal id where we can store that information, and the containers.
We can also see a list of images located in the repository. For example, I can pull any Docker image using the Docker command. I can then store that image within the repository, within this Docker Registry Container.
I don't have to go to the Docker Hub or any other hub. This is one of the safest private repositories over the cloud that I have, that I can use.
This is one of the most beneficial solutions to be used over the cloud.