History
June 14, 2020 - Reading time: ~1 minute
- 1970 mainframe computers - centralized, shared, scarce resource
- 1979 chroot command - first step towards containerization - changes the root directory of the process and all its child processes
- 2000 free BSD creates jail command - more isolation than chroot
- 2006 google starts working with process containers - aka c-groups or containers groups - it's like jail or chroot plus resource allocation (cpu/mem)
- 2007 LXC
- 2013 Google creates LMCTFY let me containerize that for you
- 2014 google donates the code to docker
- 2015 google creates k8s