docker项目的目标是实现轻量级的操作系统虚拟化,Docker的基础是Linux容器(LXC)等技术。

 

在LXC的基础上,Docker做了进一步的封装,让用户不关心容器的管理,使得操作更为简单。用户操作docker就像操作一个快速轻量的虚拟机一样简单。

 

下面的图片展示了docker和传统虚拟化的不同之处,可见容器是在操作系统层面实现虚拟化,直接复用本地虚拟机的操作系统。而传统虚拟机的实现是在硬件层面实现。

 

 

正是由于实现层面的不同,让docker对比传统虚拟机有了不少优势。

 

 

 参考资料:《docker从入门到实践》

 

posted on 2017-07-28 13:53  知己一生  阅读(159)  评论(0编辑  收藏  举报