Learn how to use Docker and the powerful features in Azure to optimize and simplify how you deploy applications to the cloud.
Overview
Syllabus
Introduction
- From virtual machines to containers
- What you should know
- From app to containerized app
- Create an Azure Container Registry
- Use ACR locally
- Connect Azure Repos with ACR
- Automated container builds
- Enable CI trigger
- Challenge: Update a container
- Solution: Commit a code change
- Container instances or VMs?
- Create a container VM
- Connect VM to ACR
- Deploy container from ACR
- Deploy container via ACI
- Challenge: Deploy a public container
- Solution: Use ACI
- Managing cluster communications
- Create a security group for Docker VM
- Validate SG limits on Docker VM
- Challenge: Limit container access
- Solution: Update security group
- Container persistence
- Define a template with volumes
- Update hostname.sh script
- Launch and validate a template
- Show multicontainer storage
- Find container metrics for ACI
- Create a broken application
- Discover container state
- Fix failure
- Exec access
- Next steps
Taught by
Robert Starmer