1. Introduction to Docker container
1.1 What is Docker
- Use the most open source container engine
- A Virtualization Technology of Operating System
- Depends on Linux kernel features: Namespace (Isolation) and Cgroups (Resource restrictions)
- A simple application packaging tool
1.2 Docker design goals
- Provide simple application packaging tools
- Logical separation of responsibilities between developers and operation and maintenance personnel
- Maintain consistency across multiple environments
1.3 Docker and vms
-Hypervisor: The middle software layer running on the physical device and between the systems, mainly simulating multiple operating systems sharing a physical device
- Bins/Libs are binary files and libraries
</