docker与不同的内核

我想知道Docker如何在Debian主机上运行RHEL(2.6)(假设docker运行在Debian最新的内核3.x内核上)。 这个docker分层的方式是如何工作的。据我所知docker正在使用一个叫做OS级虚拟化的概念。 所以它将图层或环添加到基本图像。 但它如何与不同的内核版本一起工作? 并会在那里的任何性能下降?

从文档中,docker只能作为RHEL7以上版本的一部分(不知道Debian)。 Linux容器涉及资源pipe理,进程隔离和安全性等内容。 一些function使用cgroups,命名空间和SELinux,这些在早期的IMHU中已经可用。 Docker基本上自动化了Containers中的应用程序的部署,并提供了将运行时依赖关系打包到一个容器中的function。