Kubernetes Day 2: What Are Pods in Kubernetes? And Why Doesn’t It Just Run Containers? Let’s Start With What You Might Know In the Day 1 blog, we introduced containers as a way to package apps with everything they need to run anywhere. And you may have heard that Kubernetes manages containers. So naturally, you might think… 💬 “Kubernetes = Runs containers, right?” Well… yes, but
Docker Docker Init: Instantly Scaffold Docker Projects Docker Init is a game-changer for DevOps engineers who want to containerize applications with speed and precision. In this tutorial, we’ll explore what the docker init command does, why it’s important, and how to use it to containerize a Node.js app in seconds. We’ll also compare
Docker How to Create Docker Images? App deployment has become easier because of containerization. But what is containerization? Let's understand it using an example. Think of a laptop box. It contains a laptop, a charger, a power cable, and a battery. The laptop is dependent on the charger and its accessories. This box has
Containerization Docker Containerization: Key Benefits and Use Cases Containerization has revolutionized the way we deploy software. In this post, we will learn about containerization, its benefits, and its common uses. We will also see how it is related to Docker, a popular container platform. By the end, you will have a good understanding of containerization and its role
Docker Docker Architecture Explained: Docker Client, Docker Daemon & Docker Registry Docker is a platform that helps you run your application in a container. A container is sort of like a virtual machine but much more lightweight and easier to set up. The idea is that you package up your application and all of its dependencies into a container, and then
Docker Docker vs. Containerd: A Quick Comparison (2023) A while back, Kubernetes announced that it would be replacing Docker with another container runtime, Containerd, after v1.20. This announcement caused a lot of panic and confusion among Kubernetes users. In this blog, we’ll expound on the impact of this change by providing a comparison between Docker and
Container orchestration Kubernetes Concepts Explained! With Docker, you can run a single instance of the application with a simple Docker run command. For instance, to run a Node JS-based application, you run docker run nodejs command. But that’s just one instance of your application on one Docker host. What happens when the number of