Docker on Azure

Docker on Azure

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 26m | 206 MB

Containers are the future of app development. Microsoft has developers covered. In this course, learn how to use Docker and the powerful features in Microsoft Azure to build container-based applications. Instructor Robert Starmer begins by going over the basics of containerization, explaining why it’s often easier to manage than the equivalent manual deployment process. Robert then shows how to create an Azure Container Registry (ACR), use ACR locally, connect Azure Repos with ACR, and automate container builds. He then shows how to leverage Azure Container Instances (ACI) as a way of managing containers, sharing networking, storage, and general troubleshooting tips and techniques along the way.

Topics include:

  • Containerizing applications
  • Setting up Azure Container Service
  • Creating a security group for Docker VM
  • Container persistence
  • Container metrics for Azure Container Instances (ACI)
  • Troubleshooting containers
Table of Contents

1 From virtual machines to containers
2 What you should know
3 From app to containerized app
4 Create an Azure Container Registry
5 Use ACR locally
6 Connect Azure Repos with ACR
7 Automated container builds
8 Enable CI trigger
9 Challenge Update a container
10 Solution Commit a code change
11 Container instances or VMs
12 Create a container VM
13 Connect VM to ACR
14 Deploy container from ACR
15 Deploy container via ACI
16 Challenge Deploy a public container
17 Solution Use ACI
18 Managing cluster communications
19 Create a security group for Docker VM
20 Validate SG limits on Docker VM
21 Challenge Limit container access
22 Solution Update security group
23 Container persistence
24 Define a template with volumes
25 Update hostname.sh script
26 Launch and validate a template
27 Show multicontainer storage
28 Find container metrics for ACI
29 Create a broken application
30 Discover container state
31 Fix failure
32 Exec access
33 Next steps