在浏览docker docs时,我发现docker现在使用的是libcontainer而不是LXC.有没有人知道libcontainer如何比LXC更好(如果......)?
Linux容器(LXC)在docker 1.8之前被docker用作一个执行驱动程序,并为Linux内核包含功能提供了一个用户空间接口.它非常特定于Linux
libcontainer(现在opencontainers/runc
)是一种抽象,以支持更广泛的隔离技术的如本文中描述
这意味着Docker正在从其原始实现中抽象出来,允许其他供应商(如CoreOS)实现自己的容器版本.