Solved

Could someone explain to me in plain English what is Docker and how is it better than VM?

Posted on 2014-10-29
9
200 Views
Last Modified: 2016-07-16
I have been hearing about this new product called Docker.  the website doesn't really explain what it does and people that has brought it up on conversation has said it's better than VM hypervisors. yet these same people couldn't explain it further than that statement.  i'm looking for a solution that is cheaper than VMs. so if Docker is a more cost-efficient replacement, I would like to know about it further before I bring it up in conversation with our management. Please help.
0
Comment
Question by:b0nniedog
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
9 Comments
 
LVL 95

Assisted Solution

by:John Hurst
John Hurst earned 200 total points
ID: 40412049
Their site says "Consisting of Docker Engine, a portable, lightweight runtime and packaging tool,"

It does not sound like a real life virtual machine application like VMware Workstation or ESX.

It appears, as I read it, it is focused on applications and not whole machines.
0
 
LVL 121

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE^2) earned 200 total points
ID: 40412055
It allows you to rapidly provision applications or workflows in the Cloud, it can run the same App unchanged on laptops, VMs (any) or any Cloud.

So it's a little different to a Hypervisor.

 It uses a Server and Server OS, and has a Docker Engine Layer, this layer contains the application.

So the application is "unlocked" from the Virtual or Physical server, and hence is more portable!

It's similar to Application streaming of applications, and there are many such providers offering this.
0
 

Author Comment

by:b0nniedog
ID: 40412118
so is it like a repository for applications?  for example, if i have a new, user_b, that needs to have applications that user_a uses, I can just fire up a new workstations with all the applications in it?
0
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 95

Assisted Solution

by:John Hurst
John Hurst earned 200 total points
ID: 40412123
I can just fire up a new workstations with all the applications in it?

I am not certain about that from what I have read. I think you need a virtual machine application for your second question.   It is the "all" that I am not certain about.
0
 
LVL 5

Assisted Solution

by:Uni Kitty
Uni Kitty earned 100 total points
ID: 40412224
Here's my take on LXC (Linux Containers) which is what Dockers is based on.

The reason why they can be perceived as better than using a hypervisor that runs virtual machines, is because with containers you remove the need for the  guest operating system to run an application. See how amazing that can be? Think about all the extra overhead you get with guest OSes, and remove that and imagine running  a system that can only serve up the applications that you need. I am over simplifying this so please forgive but you wanted the basics.

While LXC has been around a long time, this is now revolutionary in our new IT landscape, in particular virtualization and streamlining resources.

Recently Microstoft Azure announced support  for container images -->  CoreOS. This is going to be huge. Docker and containerization are an emerging disruptive technology for the large players like VMware & Microsoft. It's quite exciting to see who moves faster to embrace it and partner with this. Who wins? We do!!
0
 
LVL 121

Assisted Solution

by:Andrew Hancock (VMware vExpert / EE MVE^2)
Andrew Hancock (VMware vExpert / EE MVE^2) earned 200 total points
ID: 40412251
Yes, it would work like you have suggested.
0
 
LVL 121
ID: 41714474
0

Featured Post

Ransomware-A Revenue Bonanza for Service Providers

Ransomware – malware that gets on your customers’ computers, encrypts their data, and extorts a hefty ransom for the decryption keys – is a surging new threat.  The purpose of this eBook is to educate the reader about ransomware attacks.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The following article is comprised of the pearls we have garnered deploying virtualization solutions since Virtual Server 2005 and subsequent 2008 RTM+ Hyper-V in standalone and clustered environments.
In this article, I will show you HOW TO: Perform a Physical to Virtual (P2V) Conversion the easy way from a computer backup (image).
Viewers will learn how to use the Hootsuite Dashboard.
The viewer will learn how to successfully download and install the SARDU utility on Windows 7, without downloading adware.

696 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question