What's the difference between Kubenetes, Docker, Boxes, VMware, Rancher and Virtualbox?
Leslie

Leslie @leslieongit

About: I love brainstorming, which ever topic, let it some tech inside, I'm available for a limited time but I appreciate

Location:
Zimbabwe
Joined:
Dec 13, 2017

What's the difference between Kubenetes, Docker, Boxes, VMware, Rancher and Virtualbox?

Publish Date: Aug 28 '18
16 4

Comments 4 total

  • Eric Zingeler
    Eric ZingelerAug 29, 2018

    Wikipedia is a great resource.

  • Alejandro Bonilla
    Alejandro BonillaAug 29, 2018

    I will try to give a simple explanation. I am not expert with these technologies.

    Maybe you tried to write "Kubernetes", it's equal to "Composer" for PHP, Kubernetes run with Docker; and you have a great production of containers.

    The software for Virtual Machines runs on a separate guest OS, and Docker run the images within the same OS Kernel. (other important difference it's Hypervisor vs Kernel)

    I don't know Rancher and Boxes.

    My english is bad :P

    • Leslie
      LeslieAug 30, 2018

      Thanks Alejandro
      That was quite straight and simple indeed

  • Çağatay
    ÇağatayAug 29, 2018

    Long in short:

    • Virtual Machine (Virtualbox, VMware etc.) = kernel + os + application
    • Container (Docker etc.) = kernel + necessary libraries from os + application
    • Orchestration Tool (Kubernetes) = Manager/Scheduler/Maintainer of containers, which can allocates resources for container and/or run/kill/scale containers.
Add comment