How to Use Docker Containers with Azure Services for Your Solution
summary
Two small .NET Core apps are containerized with Docker: Dockerfiles are created, images are built and pushed to a container registry, and deployed to show end-to-end flow including image build and a multi‑container manifest. Deployment options compared are Azure Container Instances (fast but exhibited unexplained CPU/memory spikes and brief outages), Web App for Containers (built‑in autoscale, TLS, easier management), and Azure Kubernetes Service (kubernetes) which offers logs, metrics, node access and is preferred for many independent services; automated updates use registry webhooks.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 2:49Traditional vs microservices
- 6:02Azure container storage
- 8:37ACI vs Web App
- 13:18When to use ACI
- 14:24Web App pros and cons
- 17:36Demo: apps and Dockerfiles
- 22:25Build and publish to ACR
- 27:22Deploy multi-container in ACI
- 31:17Run single container in Azure
- 33:52Automate container updates
- 37:17AKS overview
- 41:55Q&A
related talks
01h 07mDocker Containers on Azure - let me count the ways
51mChoosing from the many ways to Docker in Azure
01h 06mBuilding Docker Applications with .NET
01h 09mRunning containerized applications on Azure Container Services
43mTake your .NET apps to the cloud with Azure Q&A
39mDeploy to the cloud at lightning speed with .NET Aspire and Azure Container Apps
45mUsing Azure Devops to Build and Deploy a Docker Image to Azure
01h 01mContainers/Docker - what, why and how
