Add comparison summary with vm

This commit is contained in:
Baohua Yang 2014-10-03 11:34:57 +08:00
parent c48aa47432
commit 8117a15804
2 changed files with 9 additions and 1 deletions

View File

@ -7,7 +7,7 @@ Docker自开源后受到广泛的关注和讨论以至于dotCloud公司后来
Docker项目的目标是实现轻量级的操作系统虚拟化解决方案。 Docker项目的目标是实现轻量级的操作系统虚拟化解决方案。
Docker的基础是Linux的容器LXC等技术。 Docker的基础是Linux的容器LXC等技术。
容器的基础上Docker进行了进一步的封装让用户不需要去关心容器的管理使得操作更为简便。用户操作Docker的容器就像操作一个快速轻量级的虚拟机一样简单。 LXC的基础上Docker进行了进一步的封装让用户不需要去关心容器的管理使得操作更为简便。用户操作Docker的容器就像操作一个快速轻量级的虚拟机一样简单。
下面的图片比较了Docker和传统虚拟化方式的不同之处可见容器是在操作系统层面上实现虚拟化直接复用本地主机的操作系统而传统方式则是在硬件层面实现。 下面的图片比较了Docker和传统虚拟化方式的不同之处可见容器是在操作系统层面上实现虚拟化直接复用本地主机的操作系统而传统方式则是在硬件层面实现。

View File

@ -25,3 +25,11 @@ Docker容器几乎可以在任意的平台上运行包括物理机、虚拟
### 更简单的管理 ### 更简单的管理
使用Docker只需要小小的修改就可以替代以往大量的更新工作。所有的修改都以增量的方式被分发和更新从而实现自动化并且高效的管理。 使用Docker只需要小小的修改就可以替代以往大量的更新工作。所有的修改都以增量的方式被分发和更新从而实现自动化并且高效的管理。
### 对比传统虚拟机总结
| 特性 | 容器 | 虚拟机 |
| -- | -- | -- |
| 启动 | 秒级 | 分钟级 |
| 硬盘使用 | 一般为MB | 一般为GB |
| 性能 | 接近原生 | 弱于 |
| 系统支持量 | 单机支持上千个容器 | 一般几十个 |