Day 48: VM and ACR Integration for Storage
☁️ Day 48: VM and ACR Integration for Storage | 100 Days of Cloud (Azure) Welcome to Day 48 of the 100 Days of Cloud (Azure) series! In this lab, you'll build a complete Azure container deployment workflow by integrating an Azure Virtual Machine, Azure Container Registry (ACR), and Azure Blob Storage. 📌 Lab Objective: Build, store, and deploy a containerized application using Azure Container Registry and run it on an Azure Virtual Machine while managing configuration data through Azure Blob Storage. 🛠️ Task Requirements: Azure Virtual Machine VM Name: xfusion-vm Region: East US Authentication: SSH Public Key Install Docker and Azure CLI Pull image from ACR Run container on port 80 Azure Container Registry ACR Name: xfusionacr20176 Repository: xfusion/python-app Build image from provided Dockerfile Push image with latest tag Azure Storage Storage Account: xfusionstor20176 Storage Type: LRS Blob Container: xfusion-config Upload config.json 💻 What You'll Configure & Verify: 🔹 Create Azure Virtual Machine 🔹 Configure SSH public key authentication 🔹 Install Docker and Azure CLI on VM 🔹 Create Azure Container Registry (ACR) 🔹 Build and push Docker image to ACR 🔹 Create Azure Storage Account and Blob Container 🔹 Upload application configuration file 🔹 Pull container image from ACR to VM 🔹 Run application container on port 80 🔹 Verify browser accessibility 📚 What You'll Learn: Azure Virtual Machine administration Azure Container Registry (ACR) fundamentals Docker image build and push workflows Running containers on Azure VMs Azure Blob Storage management Secure image distribution using ACR End-to-end cloud application deployment 🌟 Why This Lab Matters: Modern cloud applications often rely on container registries, virtual machines, and cloud storage working together. This lab demonstrates a real-world deployment workflow commonly used in production Azure environments. 🎯 Series: 100 Days of Cloud (Azure) Build practical Azure, Kubernetes, networking, containerization, and cloud infrastructure skills through hands-on real-world labs. 🔔 Follow OtterTech for more Azure, AWS, Kubernetes, Linux, Docker, and DevOps tutorials! #Azure #AzureVM #AzureContainerRegistry #ACR #Docker #Containers #BlobStorage #CloudComputing #AzureCLI #DevOps #CloudEngineering #100DaysOfCloud #OtterTech #Day48

Day 49: VM Setup with Web Storage Integration

Complete Docker Course - From BEGINNER to PRO! (Learn Containers)

Why The Russian Accent Terrifies Everyone

Day 47: SQL Database Migration and Setup

Day 45: Configure NAT Gateway for Internet Access in a Private VPC

Deep Work Music | Focus Music for Productivity & Concentration | Ambient Study Background
![Kubernetes Tutorial for Beginners [FULL COURSE in 4 Hours]](https://i.ytimg.com/vi/X48VuDVv0do/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLDNg7nINwKqigXGqrL80FN9YuTNGg)
Kubernetes Tutorial for Beginners [FULL COURSE in 4 Hours]

🚗 BYD : The biggest SCAM of the car industry ?

Day 47: Integrating AWS SQS and SNS for Reliable Messaging

build your own cloud

AI DevOps Project #1 - Kubernetes AI Troubleshooting Agent

Terraform explained in 15 mins | Terraform Tutorial for Beginners

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

This kubernetes homelab setup is my favorite one yet.

Day 41: Working with Azure Table Storage

Day 42: Backup and Delete Azure Storage Blob Container

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan
![Docker Tutorial for Beginners [FULL COURSE in 3 Hours]](https://i.ytimg.com/vi/3c-iBn73dDE/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLAQIFtB90BMPbDAyL703VzHQRUoRQ)
Docker Tutorial for Beginners [FULL COURSE in 3 Hours]

Docker Core Concepts Every Developer Should Know

