day-1-of-90daysofdevops.hashnode.dev๐ฏ Automating Docker Workflows with Jenkins: A Step-by-Step Guide ๐๐ Task 1: Jenkins Freestyle Project for Your Dockerized App ๐ณ ๐ Step 1: Set Up Jenkins Agent for Your App Install Jenkins on Your Machine ๐ ๏ธ: Deploy Jenkins using Docker: docker run -d -p 8080:8080 -p 50000:50000 --name jenkins-server -v jenk...Dec 20, 2024ยท2 min read
day-1-of-90daysofdevops.hashnode.dev๐ Jenkins: The DevOps Automation Hero๐ค What is Jenkins and Why is it Used? Jenkins is an open-source automation tool that supercharges software development by enabling Continuous Integration (CI) and Continuous Delivery (CD). Imagine having a dedicated assistant who never gets tired of...Dec 19, 2024ยท2 min read
day-1-of-90daysofdevops.hashnode.devDay 19 of 90 Days of DevOps - Multi-Container Setup and Docker Volumes1. Introduction ๐ Start by explaining what Docker Compose and Docker Volumes are: Docker Compose is a tool for defining and running multi-container Docker applications. It allows you to manage multiple containers with a single command, making it ea...Oct 31, 2024ยท3 min read
day-1-of-90daysofdevops.hashnode.devDay 18 Task: Docker for DevOps EngineersDocker Compose Docker Compose is a tool that helps define and share multi-container applications. With Compose, you can create a YAML file to set up the services, and with a single command, you can start everything up or shut it all down. Learn more ...Oct 28, 2024ยท3 min read
day-1-of-90daysofdevops.hashnode.devDay 17 Task: Docker Project for DevOps EngineersUnderstanding Dockerfile ๐ณ A Dockerfile is a set of instructions used to create a Docker container. It specifies the base image, commands to run, and files to include, essentially serving as a recipe for your containerized application. For example, ...Oct 25, 2024ยท2 min read