Provisioning a Container inside Azure Container Instance
Learn how to create and manage Azure Container Instances (ACI) to run containerized applications without managing servers.

Lab overview
Azure Container Instances (ACI), a serverless container hosting service in Azure provides a fast and simple way to run containers in Azure without managing virtual machines or adopting additional orchestration services. With ACI, you can quickly deploy containers that start in seconds, pay only for the compute resources you use, and gain the flexibility to scale on demand.
ACI is ideal for scenarios like simple applications, task automation, and build jobs. Common use cases include:
- Running batch processing jobs or scheduled tasks
- Hosting web applications and microservices with quick scaling needs
- Setting up development and test environments
- Running data processing or machine learning workloads
The service supports both Windows and Linux containers, custom virtual networks, and persistent storage. You'll learn how to leverage these capabilities to deploy and manage containers efficiently in Azure's cloud environment, making it perfect for both development teams looking to containerize their applications and operations teams seeking simplified container management.
Objectives
Upon completion of this intermediate-level lab, you will be able to:
- Create a Container Instance
- Create a Container Group
- Deploy a containerized application on a Container Instance
- Configure networking and storage for Container Instances
Who is this lab for?
- Azure beginners who want to learn how to create and host a containerized application using Azure Container Instances.
- Cloud Engineers
- DevOps Engineers
- Application developers looking to containerize their applications
- IT professionals interested in container technologies
Verified against your live environment
An automated validation engine inspects your actual resources and configurations as you work. Completion means the task was performed — not multiple choice, real-world proficiency.
More labs like this
Creating a Web App on Azure App Service using Azure Portal
Learn how to create, configure, and deploy a web application using Azure App Service through the Azure Portal's interface.
Creating and Deploying Azure Functions using Azure Functions Core Tools
In this lab, you will learn how to create and deploy Azure Functions using Azure Functions Core Tools.
Deploying Azure Container Apps with Docker Hub Images
Learn to deploy containerized applications in Azure using Docker Hub images.
Related reading
Environment
Every lab includes
- Real environment, pre-credentialed
- Automated checks on every step
- Isolated sandbox, auto cleanup
- AI-recommended next steps
Lab curriculum
- 01
Logging into Azure Account using Azure Portal
- 02
Provisioning Container on Azure Container Instance
1 automated check
Not the lab you were looking for?
Browse 150+ hands-on labs across AWS, Azure, Kubernetes, Docker, and cloud security.