Invalid Login Attempt

Lab: Introduction to Azure Container Instances

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
  • IT Pros
  • Developers
  • Architects

Learning Objectives

  • 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.

How it works