Skip to main content

Command Palette

Search for a command to run...

#docker-images

Articles tagged with #docker-images

  1. Understanding Dockerfiles: From Basics to Real-World Deployment

    If you have been working with Docker for even a short time, you have probably heard this phrase thrown around: "just write a Dockerfile." But what does that actually mean, and how does it work under the hood? In this article, we are going to walk through Dockerfiles the same way a classroom session would. We will start from the very basics, build up through each component one at a time, and finish with a real-world deployment where you host an actual web application and a Tomcat server running Jenkins inside Docker containers. Before this, you may have created Docker images by spinning up a container, manually installing things inside it, and then running docker commit to snapshot that container into an image. That works, but it is not the right approach in practice. It is manual, error-prone, and not repeatable. The correct and professional way to create images is through a Dockerfile.

    Jun 14, 202618 min read9
    Understanding Dockerfiles: From Basics to Real-World Deployment
  2. Docker Architecture, Installation, and Complete Container Lifecycle Management

    If you have been hearing about Docker everywhere lately and wondering what all the fuss is about, you are in exactly the right place. Docker has become a non-negotiable skill in the industry. Open any job description for a DevOps engineer, a backend developer, or a cloud architect, and you will find Docker sitting right there in the requirements list. The reason is simple: everyone is moving toward microservices, and containers are how you run microservices. In this post, we are going to go deep into the foundations. We will walk through Docker's internal architecture, get it installed and running, and then spend serious time on the complete container lifecycle. By the end, you will know every major Docker command, understand why certain commands exist, and be able to work with containers confidently on any machine.

    Jun 12, 202614 min read
    Docker Architecture, Installation, and Complete Container Lifecycle Management