Thank you for joining our community webcast held on May 10, 2016 where you had the opportunity to learn more about Docker from Guenter_Grossberger
Here are the materials from the session today:
- Presentation (attached)
- Direct Webex Replay
May 2016: APM Community Webcast - Docker
Docker and APM Links:https://docs.docker.com/
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
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.