我 对 Linux容器(LXC)的 理解 是,它为Linux系统提供了本机管理程序,类似于Windows 8中引入的Windows Hyper-V。“本机管理程序”是指Linux系统能够承载来宾VM的能力。无需安装任何专门的虚拟化软件。
我 对 Docker的 理解 是,它 以某种方式 基于LXC构建,并允许应用程序开发人员定义:
所以首先,如果我对LXC或Docker的理解完全误导了, 请先纠正我!
假设我的理解或多或少是正确的,我问:
myapp
LXC和Docker之间的关系-> docker开始使用LXC,但是从docker 0.9开始,docker使用libcontainer,并且不再使用lxc-start启动容器。与LXC相比,泊坞窗提供了REST Api,可以将映像移入和移出注册表,可以使用Dockerfiles进行构建…