DX Application Performance Management

Webcast Recap - Learn More about Docker

By Anon Anon posted 05-10-2016 03:39 PM

  
2 comments
0 views

Comments

06-20-2016 05:25 PM

If you're interested in learning more about Docker, containers and microservices, join us for next week's expert discussion, led by CA experts Mark Emeis, Matt McLarty and Scott Fagen (emema03, mclma07, ScottFagen).

 

Expert Discussion: Reactions to DockerCon, Trends in Containers and Microservices

 

Dates: June 28th - 30th

RSVP and add to your calendar here: Expert Discussion: Reaction to DockerCon, Trends in Containers and Microservices

05-12-2016 11:40 AM

Regarding the question if Docker/containers are a kind of/like virtualization:

 

Docker is a way to share resources through device/proc files. It is way more efficient than any (application level) virtualization, as it does not have to "virtualize" a complete OS.

And, because for the Linux kernel, the programs haven been binary compatible for ages, it is very easy to make them run on the same kernel.

A Docker container is to be seen as a cage where an application can run inside. No more, no less. You don't have to re-create an entire Environment, and simulate an entire OS to run the application in.

 

Or for other explanations see Wikipedia articles on Docker and Operating-system-level virtualization.