Containerizing the application Refer Here for the code written in python to create a REST API (Fast API) To run this application, we need python uv dependencies to be installed Code to be copied Application runs on port 18000 the command to start the application uvicorn main:app –host 0.0.0.0 –port 18000 or uv run main.py… Continue reading DevOps Classroom notes 13/May/2026
MultiCloud Classroom notes 13/May/2026
DevOps Classroom notes 12/May/2026
Creating Docker Images Creating docker images can be done Interactively By specifying instructions in a file Interactively – Lets create a docker image for a website To create a website we need to have web server web design Lets create a docker container with nginx image docker run -d –name web1 -p 80:80 nginx Now… Continue reading DevOps Classroom notes 12/May/2026
DevOps Classroom notes 10/May/2026
Docker Architecture – 5000 feet overview Docker when installed, will have two major components client: a cli tool to interact with server Daemon: this does the heavy lifting To create a process we need an executable (application), Generally from one executable i can create multiple instances of applications, eg: multiple word documents, multiple chorme windows… Continue reading DevOps Classroom notes 10/May/2026
DevOps Classroom notes 10/May/2026
Docker Architecture – 5000 feet overview Docker when installed, will have two major components client: a cli tool to interact with server Daemon: this does the heavy lifting To create a process we need an executable (application), Generally from one executable i can create multiple instances of applications, eg: multiple word documents, multiple chorme windows… Continue reading DevOps Classroom notes 10/May/2026
MultiCloud Classroom notes 10/May/2026
MultiCloud Classroom notes 09/May/2026
MultiCloud Classroom notes 05/May/2026
DevOps Classroom notes 05/May/2026
Deploying a website to a server Website is generally written in html, javascript, css To deploy a website, we need a webserver (nginx, apache, iis) To install webserver we need a linux or windows machine Lets create a linux instance(ubuntu 24.04) on cloud and deploy a website Steps sudo apt update sudo apt install apache2… Continue reading DevOps Classroom notes 05/May/2026
DevOps Classroom notes 04/May/2026
Container A container is an isolated area where it has everything to run the application. Container focuses on your app -> Lets look into this Let me start a linux machine and lets see what will be started In linux machine (physical or virtual) the PID 1 will be system services where as in container… Continue reading DevOps Classroom notes 04/May/2026
