You create a container image named Image1 on a developer workstation.
You plan to create an Azure Web App for Containers named WebAppContainer that will use Image1.
You need to upload Image1 to Azure. The solution must ensure that WebAppContainer can use Image1.
To which storage type should you upload Image1?
Click on the arrows to vote for the correct answer
A. B. C. D.A
Configure registry credentials in web app.
App Service needs information about your registry and image to pull the private image. In the Azure portal, go to Container settings from the web app and update the Image source, Registry and save.
https://docs.microsoft.com/en-us/azure/devops/pipelines/targets/webapp-on-container-linuxTo ensure that the Azure Web App for Containers can use Image1, you need to upload it to a storage type that is specifically designed for container images. The appropriate storage type for this scenario is Azure Container Registry (ACR).
ACR is a managed, private registry that stores and manages Docker images for container deployments. ACR provides a secure and scalable way to store and manage container images that are used by your applications in Azure. By using ACR, you can easily manage your images, control access to them, and integrate them with your container orchestration systems.
Option B, an Azure Storage account that contains a blob container, is not the correct choice for this scenario because blob containers are not designed specifically for storing container images. Blob storage can be used to store any type of unstructured data, but it is not optimized for container images.
Option C, an Azure Storage account that contains a file share, is also not the correct choice for this scenario. File shares are used for storing and sharing files, such as documents or media files, but they are not designed for container images.
Option D, Azure Container Instances (ACI), is a managed service that allows you to run Docker containers in Azure without having to manage the underlying infrastructure. However, ACI is not a storage type, and it is not designed to store container images. ACI is designed for running containers in a serverless manner, and it can be used in conjunction with ACR to deploy container images.
In summary, to ensure that the Azure Web App for Containers can use Image1, you should upload it to Azure Container Registry (ACR).