Docker and Kubernetes

1.10K views

As Windows Server / Azure developer focusing exclusively on C# and React I heard multiple times about docker and Kubernetes. From what I understood it is something about having your OS configuration stored in a file that is shipped together with your app. But I don’t have a single clue what it does and why is it so important. I guess Docker and Windows make no sense as this is primarily for Linux configuration?

In: Technology

2 Answers

Anonymous 0 Comments

Docker: Uses containers. Containers are like virtual machines, but they run using the host operating system’s kernel. That means you have to run Linux containers on a Linux machine and Windows containers on a Windows machine. And yes, a container is a self contained image that contains all the things an app needs to run and it isolated from the rest of the host machine.

Kubernetes: An orchestration system for containers. Maintains them, makes sure they’re running, restarts them as needed, load balances them across multiple servers in a kubernetes cluster.

You are viewing 1 out of 2 answers, click here to view all answers.