Wednesday, May 6, 2015

Docker aka Container management

I am recently playing more with dockers and containers as my job demand it.

Jotting down some useful details here on my learning for general public and for my self records as well.

What is docker?
A Startup company in San Francisco, California , created a simple linux tool to manage linux containers.

Why one need docker?
Like VMWare's virtualization technology is for virtualization .Docker is the answer to provide next generation light weight virtualization technology. Docker is made to ease things out here.

What is a Container?
Container exist for a long time in linux world, it is a instance of another linux inside a linux operating system.

Why we need a Operating System inside another Operating System?
Virtualization is all about making efficient use of  "COMPUTE", "STORAGE" and "NETWORKING" . As new software applications or upgrade are rolled out every second in data centers for modern needs like (social networking, chatting, video, etc... ), a big chunk of compute power is needed. For ease of management of software applications in data centers a smallest possible workload bundle is needed. For which a host ( LINUX OS) should be capable of running multiple smaller guest LINUX OS ( which sounds like the virtual machine concept , but not : containers are super light weight compared to virtual machines.

No comments:

Post a Comment

bee-social