Discussion:
[AFMUG] OT: VMs are sooo 2014...
Bill Prince
2015-01-21 18:17:12 UTC
Permalink
Just had breakfast with a couple of old work buddies. This is the new
thing. You don't need VMs anymore....

https://www.docker.com/
--
bp
<part15sbs{at}gmail{dot}com>
Ty Featherling
2015-01-21 18:19:43 UTC
Permalink
Whut?? Is this a universal app server?

-Ty
Post by Bill Prince
Just had breakfast with a couple of old work buddies. This is the new
thing. You don't need VMs anymore....
https://www.docker.com/
--
bp
<part15sbs{at}gmail{dot}com>
Adam Moffett
2015-01-21 18:22:40 UTC
Permalink
I thought docker was basically container VM instead of full blown
virtual machine.
Post by Bill Prince
Just had breakfast with a couple of old work buddies. This is the new
thing. You don't need VMs anymore....
https://www.docker.com/
--
bp
<part15sbs{at}gmail{dot}com>
Bill Prince
2015-01-21 18:32:32 UTC
Permalink
It's a way to "package up" everything that makes up an application and
make it uber portable. The program, the context, the storage,
everything. Once you have the container, it can be put it/run it anywhere.

bp
<part15sbs{at}gmail{dot}com>
Post by Adam Moffett
I thought docker was basically container VM instead of full blown
virtual machine.
Post by Bill Prince
Just had breakfast with a couple of old work buddies. This is the
new thing. You don't need VMs anymore....
https://www.docker.com/
--
bp
<part15sbs{at}gmail{dot}com>
Josh Baird
2015-01-21 18:33:20 UTC
Permalink
No, it's a container that can be ran within existing operating systems.
Post by Ty Featherling
Whut?? Is this a universal app server?
-Ty
Post by Bill Prince
Just had breakfast with a couple of old work buddies. This is the new
thing. You don't need VMs anymore....
https://www.docker.com/
--
bp
<part15sbs{at}gmail{dot}com>
Sterling Jacobson
2015-01-21 18:58:45 UTC
Permalink
Nice.

VM’s are still too dependent on platform so this would be even better for some apps.

Though I suspect you lose some of the necessary pass-through abilities and optimizations for applications demanding more resources.

An extreme example would be high end gaming, where even optimized VM’s struggle.

Another would be disk intensive apps and anything requiring the higher bandwidth between CPU and peripherals like PCIe etc.


From: Af [mailto:af-***@afmug.com] On Behalf Of Josh Baird
Sent: Wednesday, January 21, 2015 11:33 AM
To: ***@afmug.com
Subject: Re: [AFMUG] OT: VMs are sooo 2014...

No, it's a container that can be ran within existing operating systems.

On Wed, Jan 21, 2015 at 1:19 PM, Ty Featherling <***@gmail.com<mailto:***@gmail.com>> wrote:
Whut?? Is this a universal app server?

-Ty

On Wed, Jan 21, 2015 at 12:17 PM, Bill Prince <***@gmail.com<mailto:***@gmail.com>> wrote:

Just had breakfast with a couple of old work buddies. This is the new thing. You don't need VMs anymore....
https://www.docker.com/
--
bp

<part15sbs{at}gmail{dot}com>
Ty Featherling
2015-01-21 18:59:11 UTC
Permalink
I'm dumb I suppose. I'm not following. What Bill said makes the most sense.
Like Wine for Windows apps on Linux, this thing bundles up the app and all
of it's dependancies and resources into a portable container. You can then
run that on any compatible OS? Is there a server that has to "serve" them?

-Ty
Post by Josh Baird
No, it's a container that can be ran within existing operating systems.
Post by Ty Featherling
Whut?? Is this a universal app server?
-Ty
Post by Bill Prince
Just had breakfast with a couple of old work buddies. This is the new
thing. You don't need VMs anymore....
https://www.docker.com/
--
bp
<part15sbs{at}gmail{dot}com>
Adam Moffett
2015-01-21 19:01:23 UTC
Permalink
No....a container has to run on a host. The host and the container have
to run the same OS.
The benefits come from the container being able to share the resources
of the host instead of virtualizing the hardware in it's entirety.

I'm not actually sure how big the benefits are.
Post by Ty Featherling
I'm dumb I suppose. I'm not following. What Bill said makes the most
sense. Like Wine for Windows apps on Linux, this thing bundles up the
app and all of it's dependancies and resources into a portable
container. You can then run that on any compatible OS? Is there a
server that has to "serve" them?
-Ty
No, it's a container that can be ran within existing operating
systems.
On Wed, Jan 21, 2015 at 1:19 PM, Ty Featherling
Whut?? Is this a universal app server?
-Ty
On Wed, Jan 21, 2015 at 12:17 PM, Bill Prince
Just had breakfast with a couple of old work buddies.
This is the new thing. You don't need VMs anymore....
https://www.docker.com/
--
bp
<part15sbs{at}gmail{dot}com>
Ty Featherling
2015-01-21 19:05:28 UTC
Permalink
So just like a VM conatiner like VMWare running on the host pc, but instead
of running Operating Systems inside you run APPs that have been "APP-ified."

-Ty
Post by Adam Moffett
No....a container has to run on a host. The host and the container have
to run the same OS.
The benefits come from the container being able to share the resources of
the host instead of virtualizing the hardware in it's entirety.
I'm not actually sure how big the benefits are.
I'm dumb I suppose. I'm not following. What Bill said makes the most
sense. Like Wine for Windows apps on Linux, this thing bundles up the app
and all of it's dependancies and resources into a portable container. You
can then run that on any compatible OS? Is there a server that has to
"serve" them?
-Ty
Post by Josh Baird
No, it's a container that can be ran within existing operating systems.
Post by Ty Featherling
Whut?? Is this a universal app server?
-Ty
Post by Bill Prince
Just had breakfast with a couple of old work buddies. This is the new
thing. You don't need VMs anymore....
https://www.docker.com/
--
bp
<part15sbs{at}gmail{dot}com>
George Skorup (Cyber Broadcasting)
2015-01-21 19:06:24 UTC
Permalink
Like OpenVZ or jails on BSD. Not that interesting to me.
Post by Adam Moffett
No....a container has to run on a host. The host and the container
have to run the same OS.
The benefits come from the container being able to share the resources
of the host instead of virtualizing the hardware in it's entirety.
I'm not actually sure how big the benefits are.
Post by Ty Featherling
I'm dumb I suppose. I'm not following. What Bill said makes the most
sense. Like Wine for Windows apps on Linux, this thing bundles up the
app and all of it's dependancies and resources into a portable
container. You can then run that on any compatible OS? Is there a
server that has to "serve" them?
-Ty
No, it's a container that can be ran within existing operating
systems.
On Wed, Jan 21, 2015 at 1:19 PM, Ty Featherling
Whut?? Is this a universal app server?
-Ty
On Wed, Jan 21, 2015 at 12:17 PM, Bill Prince
Just had breakfast with a couple of old work buddies.
This is the new thing. You don't need VMs anymore....
https://www.docker.com/
--
bp
<part15sbs{at}gmail{dot}com>
Adam Moffett
2015-01-21 19:07:58 UTC
Permalink
I honestly thought Docker /was/ a container VM. Maybe I have a
misconception?
Post by Ty Featherling
So just like a VM conatiner like VMWare running on the host pc, but
instead of running Operating Systems inside you run APPs that have
been "APP-ified."
-Ty
No....a container has to run on a host. The host and the
container have to run the same OS.
The benefits come from the container being able to share the
resources of the host instead of virtualizing the hardware in it's
entirety.
I'm not actually sure how big the benefits are.
Post by Ty Featherling
I'm dumb I suppose. I'm not following. What Bill said makes the
most sense. Like Wine for Windows apps on Linux, this thing
bundles up the app and all of it's dependancies and resources
into a portable container. You can then run that on any
compatible OS? Is there a server that has to "serve" them?
-Ty
No, it's a container that can be ran within existing
operating systems.
On Wed, Jan 21, 2015 at 1:19 PM, Ty Featherling
Whut?? Is this a universal app server?
-Ty
On Wed, Jan 21, 2015 at 12:17 PM, Bill Prince
Just had breakfast with a couple of old work
buddies. This is the new thing. You don't need VMs
anymore....
https://www.docker.com/
--
bp
<part15sbs{at}gmail{dot}com>
Josh Baird
2015-01-21 19:50:20 UTC
Permalink
Pasted from RH:

OVERVIEW

The Docker project provides the means of packaging applications in
lightweight containers. Running applications within Docker containers
offers the following advantages:

- *Smaller than VMs*: Because Docker images contain only the content
needed to run an application, saving and sharing is much more efficient
with Docker containers than it is with virtual machines (which include
entire operating systems)
- *Improved performance*: Likewise, since you are not running an
entirely separate operating system, a container will typically run faster
than an application that carries with it the overhead of a whole new
virtual machine.
- *Secure*: Because a Docker container typically has its own network
interfaces, file system, and memory, the application running in that
container can be isolated and secured from other activities on a host
computer.
- *Flexible*: With an application's run time requirements included with
the application in the container, a Docker container is capable of being
run in multiple environments.
I honestly thought Docker *was* a container VM. Maybe I have a
misconception?
So just like a VM conatiner like VMWare running on the host pc, but
instead of running Operating Systems inside you run APPs that have been
"APP-ified."
-Ty
Post by Adam Moffett
No....a container has to run on a host. The host and the container
have to run the same OS.
The benefits come from the container being able to share the resources of
the host instead of virtualizing the hardware in it's entirety.
I'm not actually sure how big the benefits are.
I'm dumb I suppose. I'm not following. What Bill said makes the most
sense. Like Wine for Windows apps on Linux, this thing bundles up the app
and all of it's dependancies and resources into a portable container. You
can then run that on any compatible OS? Is there a server that has to
"serve" them?
-Ty
Post by Josh Baird
No, it's a container that can be ran within existing operating systems.
Post by Ty Featherling
Whut?? Is this a universal app server?
-Ty
Post by Bill Prince
Just had breakfast with a couple of old work buddies. This is the new
thing. You don't need VMs anymore....
https://www.docker.com/
--
bp
<part15sbs{at}gmail{dot}com>
Loading...