If you’re a Techie, possibility is you’ve at least heard of Docker. It's a helpful tool for packing, shipping, and running applications within “containers.”
It’d be hard not to, with all the attention it’s getting these days — from developers and system admins alike.
Regardless of whether or not you have an immediate use-case in mind for Docker, I still think
it’s important to understand some of the fundamental concepts around what a “container” is and how it compares to a Virtual Machine (VM).
We would like to focus on below highlights in this session:
- What are containers and VMs?
- Unpacking the jargon Virtual machines and hypervisor
- Containers and how it is different from VMs
- Say hello to Docker
- Fundamental Docker Concepts:
- Docker Engines
- Client
- Daemon
- Dockerfile
- Image
- Union File Systems
- Volumes
- Docker Containers
- Unpacking Containers:
- Namespaces
- Control groups
- Isolated Union file system
- The future of Docker and VMs
This session should be open to Beginners.