Day-22 : Getting Started with JenkinsIntroduction With Linux, Git, GitHub, and Docker already covered, it's time to explore Jenkins, a powerful CI/CD automation tool that helps in deploying applications seamlessly. What is Jenkins? Jenkins is an open-source automation server written in ...Mar 30, 2025·3 min read
Day 17 Task: Docker Project for DevOps EngineersStep 1: Create a Dockerfile for a Simple Web App: Python Flask Dockerfile # Use an official Python image FROM python:3.9 # Set working directory WORKDIR /app # Copy and install dependencies COPY requirements.txt . RUN pip install -r requirements.tx...Mar 12, 2025·1 min read
Day 16 Task: Docker for DevOps Engineerswhat is Docker? Docker is a software platform that allows you to build, test, and deploy applications quickly. Docker packages software into standardized units called containers that have everything the software needs to run, including libraries, sys...Mar 4, 2025·2 min read
Day 15 Task: Basics of Python for DevOps EngineersGetting Started with Python: Installation and Data Types Welcome to the exciting world of Python programming! In this guide, we will walk you through the steps to install Python on your operating system and explore its fundamental data types. Whether...Mar 3, 2025·3 min read
Day 14 Task: Create a Linux & Git-GitHub Cheat SheetLinux & Git-GitHub Cheat Sheet 🚀 Linux Commands 🔹 Basic Commands pwd → Print working directory. ls → List files in a directory. cd <directory> → Change directory. mkdir <directory> → Create a new directory. rmdir <directory> → Remove an empty ...Mar 2, 2025·3 min read
Day 13 of My 90-Day DevOps Challenge: Advance Git & GitHubGit Branching Branches are a key concept in Git that let you work on development tasks without affecting other parts of your repository. Each repository has one default branch and can have many other branches. You can merge a branch into another usin...Feb 21, 2025·3 min read
Day 12 Task: Deep Dive in Git & GitHub for DevOps Engineers1️⃣ What is Git and Why is it Important? Git is a distributed version control system (VCS) that helps developers track changes in their code, collaborate efficiently, and maintain a history of modifications. Why is Git Important? ✅ Version Control –...Feb 12, 2025·4 min read