Docker简介

Docker是一个开源项目,诞生于2013年初,最初是dotCloud公司内部的一个业务项目。它基于Google公司推出的Go语言实现。项目后来加入Linux基金会,遵从了Apache 2.0协议,项目代码而GitHub上进行维护。

Docker项目的目标是实现轻量级的操作系统虚拟化解决方案,Docker的基础是Linux容器(LXC)等技术。在LCX的基础上Docker进行了进一步的封装,让用户不需要关心容器的管理,使得操作更为简便,用户操作Docker的容器就像操作一个快速轻量级的虚拟机一样简单。