1.Using Third-Party Actions in GitHub Actions: Automating CI for a React ApplicationSep 6, 2024·4 min read
All you need to know about NginxNginx is a high performance web server developed to facilitate the increasing needs of the modern web. It focuses on high performance, high concurrency, and low resource usage. Although it's mostly known as a web server, NGINX at its core is a revers...Sep 27, 2025·8 min read
6. multistage dockerfile practiceAs a DevOps enthusiast, optimizing Dockerfiles has been an enlightening journey. Over the past few weeks, I've been working on Dockerizing different applications, including simple static websites, Java applications, and React apps. This article showc...Aug 23, 2024·5 min read
5.Comprehensive Guide to Docker Concepts: Distroless Images, Multistage Builds, and Best Practices1. Google Distroless Images What Are Distroless Images? Distroless images are a specialized type of Docker image designed to contain only the application and its runtime dependencies, without the extra overhead of an operating system. These images ar...Aug 22, 2024·4 min read
4.Understanding Docker and Dockerfile: A Comprehensive GuideIn the world of DevOps, Docker is a cornerstone technology that has revolutionized the way we develop, deploy, and manage applications. In this article, we'll cover everything from the basics to advanced concepts, including building custom images, un...Aug 21, 2024·9 min read
3.Docker Volumes and Bind MountsIn the world of containerization, Docker containers are designed to be stateless, which means they do not retain any data once they are stopped or restarted. However, in many applications, we need data to persist across container restarts or even acr...Aug 15, 2024·3 min read
2.Docker NetworkingDocker networking is a core aspect of containerization, enabling seamless communication between containers and the external environment. It plays a critical role in data transfer between containers, applications, and external services, making it vita...Aug 14, 2024·5 min read
1-Docker Installing docker and Running Nginx as containerIntroduction: Today, I began my journey into the world of Docker, a key tool in modern software development. My aim was to set up Docker on an Ubuntu instance and deploy an Nginx server. This blog post chronicles my experience and the knowledge I gai...Aug 13, 2024·3 min read