hands-on lab

Getting Started with Azure Container Instances

Difficulty: Beginner
Duration: Up to 45 minutes
Students: 4,695
Rating: 4.7/5
Get guided in a real environmentPractice with a step-by-step scenario in a real, provisioned environment.
Learn and validateUse validations to check your solutions every step of the way.
See resultsTrack your knowledge and monitor your progress.

Description

Azure Container Instances are the quickest way to deploy a container in Azure. They allow Cloud Engineers to start up containers within a matter of seconds without having to manage any underlying hardware or services. Container Instances shine when used for automating small tasks or hosting simple web services.

In this lab, you will explore deploying an Azure Container Instance to host a web service, scaling a container, and running a task in a Container Instance.

Learning Objectives

Upon completion of this lab you will be able to:

  • Deploy a website container image on an Azure Container Instance
  • Understand the use cases for Azure Container Instances
  • Run an Azure Container Instance to process a job or task

Intended Audience

This lab is intended for:

  • Those studying for the Microsoft Azure Administrator certification
  • Anyone interested in running containers in Azure

Prerequisites

You should possess:

  • Basic understanding of Azure fundamentals
  • Understanding of what a container is

The following content is sufficient to fulfill these prerequisites:

Updates

May 2nd, 2023 - Updated theia to include autosave

Environment before

Environment after

Covered topics

Lab steps

Logging in to the Microsoft Azure Portal
Logging into Azure using Azure CLI
Deploying an Azure Container Instance
Using Restart Policies in Azure Container Instances