Containers have become an essential part of modern software development, and Docker is at the heart of this container revolution. If you’ve worked with Docker, you’ve probably come across the term Docker Registry. But what exactly is it, and why is i...
Introduction Hey there! I recently embarked on a journey to learn Docker, and let me tell you—it’s been quite a ride. I've learned a ton from understanding Docker and troubleshooting real-world issues. I’m sharing my experiences here to help anyone s...
As a DevOps professional or system engineer, mastering Docker commands is essential for efficiently managing containerized applications Docker Hub : Login into Docker docker login -u To get docker image from Docker Hub docker pull <image_name> Publ...
Introduction Welcome to Day 8 of my DevOps learning journey! Today, I explored Docker volumes and networking, diving into how they work, their different types, and how to utilize them effectively. These concepts are crucial for managing data persiste...
What is Ingress? Ingress in Kubernetes is an API object that manages external access to the applications and services in a cluster, typically HTTP. Ingress, in most of its implementation is used for load balancing and name-based virtual hosting. Ingr...
What are Dockerfiles? The Dockerfiles provide a standardized way to define the application's dependencies and settings, making it easier to reproduce the environment across different environments. In other words, the Dockerfiles are the text files th...
https://youtu.be/-U_gVBFIue4 Table of Content Introduction Setup simple Nodejs project Setup AWS ec2 Instance SetupSonarQube Setup Ansible server Setup Jenkins server 6.0) Required Installation 6.1) Setup Webhook 6.2) Setup DockerHub 6.3)...
Introduction This project focuses on the deployment of a Netflix Clone on a Kubernetes cluster, a widely used container orchestration platform that streamlines the management of containerized applications. The key tasks involve building Docker images...
What is GHCR? GHCR stands for Github Container registry, The GitHub Container registry allows you to host and manage your Docker container images in your personal or organization account on GitHub. One of the benefits is that permissions can be defin...