1、Docker容器介绍
1.1什么是Docker
- 使用最岗位的开源容器引擎
- 一种操作系统的虚拟化技术
- 依赖于Linux内核特性:Namespace(实现隔离)和Cgroups(资源限制)
- 一个简单的应用程序打包工具
1.2Docker设计目标
- 提供简单的应用程序打包工具
- 开发人员和运维人员职责逻辑分离
- 多环境保持一致性
1.3 Docker与vms
- Hypervisor:运行在物理设备上和系统之间的中间软件层,主要模拟多个操作系统共享一个物理设备
- Bins/Libs是二进制文件和库
1.4 Docker应用场景
- 应