Azure Container Instances enables deployment of Docker containers onto Azure infrastructure without provisioning any virtual machines or adopting any higher-level service. In this tutorial, you build a small web application in Node.js and package it in a container that can be run using Azure Container Instances.
Estimated time required to complete: 1 hours, 45 minutes
You will have access to this environment for 4 hours, 0 minutes
Learning Credits Required: 10
Who this lab is designed for
Create a container image from application source
Test container image using Docker
Deploy an Azure Container Registry
Upload an image to an Azure Container Registry
Deploy an image from an Azure Container Registry
Some experience with the Azure Portal
Basic knowledge of Docker
Exercise 1: Environment Setup
In this exercise, you will launch the Real-Time Lab environment in which your lab is hosted.
Exercise 2: Create container for deployment to Azure Container Instances
In this exercise you will create a container image from application source and test the image in a local Docker environment.
Exercise 3: Deploy and use Azure Container Registry
The Azure Container Registry is an Azure-based, private registry for Docker container images. This exercise walks you through deploying an Azure Container Registry instance, and pushing a container image to it.
Exercise 4: Deploy a container to Azure Container Instances
In the previous exercises, a container image was created and pushed to your Azure Container Registry. In this final exercise you will deploy the container to Azure Container Instances.
Login to Start Lab
Not Registered?Already Registered?
Real Time Labs allow you to learn technology in an isolated environment without the hassle or cost of setting up a dedicated learning environment.