HLHatim Lohaindockerlearning-hatim.hashnode.dev·May 31 · 4 min readLesson 7 — Advanced DockerfilesNow we move into professional Docker usage. This lesson is VERY important for: production systems CI/CD optimization security CMD vs ENTRYPOINT One of the most asked Docker interview topics. CMD00
HLHatim Lohaindockerlearning-hatim.hashnode.dev·May 31 · 3 min readLesson 6 — Docker Compose Deep DiveLesson 6 — Docker Compose Deep Dive # Now we move from: single containers # to: real applications The Problem Without Compose Imagine starting app manually: docker run -d --name mysql ... docker run00
HLHatim Lohaindockerlearning-hatim.hashnode.dev·May 23 · 3 min readLesson 1 — Why Docker Exists Before Docker, developers had a huge problem:The Classic Problem Developer says: It works on my machine But: production fails dependencies differ OS versions differ package versions differ Example: Your laptop: Node.js 20 Ubuntu 24 Red00
RBRajesh Bindevrajesh.hashnode.dev·May 11 · 4 min readDay 47: Docker Python App | 100 Days of DevOpsContent: Today I worked on Dockerizing a Python application and deploying it on a Docker container. This task helped me understand how to create Docker images for Python applications, install depende00
RBRajesh Bindevrajesh.hashnode.dev·May 10 · 3 min readDay 46: Deploy an App on Docker Containers using Docker Compose | 100 Days of DevOpsContent: Today I worked on deploying a multi-container application stack using Docker Compose. This helped me understand how Docker Compose simplifies managing multiple containers together and how s00
RBRajesh Bindevrajesh.hashnode.dev·May 9 · 4 min readDay 45: Resolve Dockerfile Issues | 100 Days of DevOpsContent: Today I worked on troubleshooting and fixing Dockerfile errors on App Server 3. The Docker image build was failing because of incorrect Dockerfile instructions. The task helped me understand00
RBRajesh Bindevrajesh.hashnode.dev·May 8 · 3 min readDay 44: Write a Docker Compose File | 100 Days of DevOpsContent: Today I worked on deploying an Apache HTTPD container using Docker Compose and configuring volume and port mappings. The task involved creating a docker-compose.yml file, defining the contai00
RBRajesh Bindevrajesh.hashnode.dev·May 7 · 3 min readDay 43: Docker Ports Mapping | 100 Days of DevOpsContent: Today I worked on deploying an Nginx container and configuring Docker port mapping. The task involved pulling the required Docker image, creating a container, and exposing the container serv00
RBRajesh Bindevrajesh.hashnode.dev·May 5 · 3 min readDay 41: Write a Dockerfile (Custom Apache Image on Port 8085) | 100 Days of DevOpsContent: Today I worked on creating a custom Docker image using a Dockerfile. The task required building an image with Apache installed and configured to run on a custom port (8085). This helped me un00
RBRajesh Bindevrajesh.hashnode.dev·May 3 · 2 min readDay 39: Create Docker Image from Container | 100 Days of DevOpsContent: Today I worked on creating a Docker image from a running container on an application server. This task focused on capturing the current state of a container and saving it as a reusable image00