What is container ?
- Containers are completely isolated environments with it’s own processor, Network and Mounts, But Shares the Host OS Kernel ! and managed by Docker software installed on the OS
- containers available from many years, some of them are LXC, LXD and LXCFS
- Docker uses LXC container
- Docker offers easy and user-friendly utilities and tools to manage the communication between containers and OS Kernel
- Docker software is specific to OS Kernel so Linux, Windows and Mac will have slightly different Docker software installed on Their OS.
- Docker containers on VM’s is an ideal situation
more details are given here.
Excellent work
ReplyDelete