Skip to main content

What is Kubernetes

What is Kubernetes

Kubernetes (Often denoted by K8's) is an Open Source container orchestration system for automated deployments of application Docker containers. It was originally developed by Google.

It is different from Docker in the sense that Docker is a Container Platform and Kubernates helps in managing the dependencies in the containers.

Docker is an open source platform for creating Containers. Containers contain the application code which can be run on any docker platform.

Containers are different from  Virtual Machines. Containers will generally contain application code, bin and libraries. But Virtual machines contain Applications as wells as Guest Operating systems


Docker ContainerVirtual Machine
Application
Bins/libs
Docker
OS
Application
Bins/libs
Guest OS
Hypervisor
Main OS


Comments