AI Instructor Live Labs Included

Azure Container Registry and Container Instances

Manage container images with ACR and run serverless containers with ACI — ACR Tasks, image scanning, container groups, and CI/CD.

Intermediate
10h 45m
12 Lessons
CTR-400
Azure Container Registry and Container Instances Badge

View badge details

About This Course

Build a complete container image pipeline on Azure. Learn Azure Container Registry for private image hosting, ACR Tasks for cloud-based builds, Azure Container Instances for serverless container execution, container groups with sidecar patterns, VNet integration, and managed identity. The capstone builds an end-to-end CI/CD pipeline from Git to ACI. Requires Docker Compose experience. Course 4 of 6 in the Container Learning Path.

Course Curriculum

12 Lessons
01
AI Lesson
AI Lesson

Azure Container Registry Fundamentals

30m

Create and configure Azure Container Registry for storing and managing Docker images. Learn registry tiers, authentication, and push/pull workflows.

02
Lab Exercise
Lab Exercise

Azure Container Registry Fundamentals - Lab Exercises

1h 15m 1 Exercises

What ACR is (private Docker registry), SKUs (Basic/Standard/Premium), az acr create, az acr login, docker push/pull, ACR admin account vs service principal vs managed identity

Azure Container Registry Fundamentals Azure Container Registry Fundamentals ~30 min
03
AI Lesson
AI Lesson

ACR Tasks and Automation

35m

Automate image builds and updates with ACR Tasks. Learn quick tasks, triggered builds, multi-step tasks, and base image update automation.

04
Lab Exercise
Lab Exercise

ACR Tasks and Automation - Lab Exercises

1h 15m 1 Exercises

Cloud-based builds with az acr build, multi-step tasks with YAML, automated builds on Git commit and base image update, image scanning and vulnerability assessment, webhooks for deployment triggers

ACR Tasks and Automation ACR Tasks and Automation ~30 min
05
AI Lesson
AI Lesson

Azure Container Instances Basics

35m

Run containers on Azure without managing infrastructure using Azure Container Instances. Learn container groups, resource allocation, and basic deployment patterns.

06
Lab Exercise
Lab Exercise

Azure Container Instances Basics - Lab Exercises

1h 15m 1 Exercises

Serverless containers with pay-per-second, az container create from ACR or public registry, environment variables, CPU/memory, logs/exec, restart policies, DNS name labels

Azure Container Instances Fundamentals: Stateless Application Hosting Azure Container Instances Fundamentals: Stateless Application Hosting ~30 min
07
AI Lesson
AI Lesson

ACI Advanced Patterns

35m

Explore advanced ACI patterns including multi-container groups, sidecar containers, persistent volumes, virtual network integration, and restart policies.

08
Lab Exercise
Lab Exercise

ACI Advanced Patterns - Lab Exercises

1h 15m 1 Exercises

Container groups (multi-container sidecar pattern), YAML deployment, volume mounts (Azure Files/emptyDir), VNet integration, managed identity on ACI, GPU containers

Advanced ACI Patterns: Multi-Container Applications and Service Orchestration Advanced ACI Patterns: Multi-Container Applications and Service Orchestration ~30 min
09
AI Lesson
AI Lesson

Choosing the Right Container Service

30m

Compare Azure container hosting options including ACI, Container Apps, AKS, and App Service. Learn decision criteria for selecting the right service for your workload.

10
Lab Exercise
Lab Exercise

Choosing the Right Container Service - Lab Exercises

1h 15m 1 Exercises

Decision framework ACI vs Container Apps vs AKS, when to use each, cost comparison, scaling characteristics, migration paths between services

Choosing the Right Container Service Choosing the Right Container Service ~30 min
11
AI Lesson
AI Lesson

Capstone Briefing CI/CD Pipeline to ACI

30m

Capstone briefing for building a CI/CD pipeline to ACI. Review the pipeline architecture, ACR integration, and deployment requirements for the hands-on challenge.

12
Lab Exercise
Lab Exercise

Capstone CI/CD Pipeline to ACI

1h 15m 1 Exercises

Capstone: build complete image pipeline - create ACR, build with ACR Tasks from Git, automated rebuild on base image update, deploy to ACI with managed identity, container group with sidecar, VNet-integrated ACI, webhook deployment triggers

Build and Deploy CI/CD Pipeline with Azure Container Registry and Container Instances Build and Deploy CI/CD Pipeline with Azure Container Registry and Container Instances ~30 min

This course includes:

  • 24/7 AI Instructor Support
  • Live Lab Environments
  • 6 Hands-on Lessons
  • Completion Badge
Azure Container Registry and Container Instances Badge

Earn Your Badge

Complete all lessons to unlock the Azure Container Registry and Container Instances achievement badge.

Category
Skill Level Intermediate
Total Duration 10h 45m
Azure Container Registry and Container Instances Badge
Achievement Badge

Azure Container Registry and Container Instances

Demonstrates proficiency in Azure Container Registry and Azure Container Instances — image management, ACR Tasks, serverless containers, and CI/CD pipelines.

Course Azure Container Registry and Container Instances

Skills You'll Earn

Azure ACR ACI Container Registry Container Instances ACR Tasks CI/CD

Complete all lessons in this course to earn this badge