从Ubuntu 16.04到CentOS 6.9的Docker镜像

从Ubuntu 16.04到CentOS 6.9的Docker镜像,docker,ubuntu,centos,Docker,Ubuntu,Centos,我感兴趣的是从Ubuntu 16.04内核4.15.0-29-generic创建一个Docker映像,在CentOS 6.9内核2.6.32-696.30.1.el6.x8664上运行 它们是否兼容以顺利运行 谢谢你的帮助 CentOS 6无法顺利运行任何版本的Docker;上一个Docker版本甚至有一个CentOS 6的构建版本,它非常旧,甚至还有内核兼容性问题。我会把你的主机更新到新的 一旦您克服了这一点,在主机和容器之间运行不同的Linux发行版通常不会有任何实质性的问题。您将经常看到主

我感兴趣的是从Ubuntu 16.04内核4.15.0-29-generic创建一个Docker映像,在CentOS 6.9内核2.6.32-696.30.1.el6.x8664上运行

它们是否兼容以顺利运行


谢谢你的帮助

CentOS 6无法顺利运行任何版本的Docker;上一个Docker版本甚至有一个CentOS 6的构建版本,它非常旧,甚至还有内核兼容性问题。我会把你的主机更新到新的


一旦您克服了这一点,在主机和容器之间运行不同的Linux发行版通常不会有任何实质性的问题。您将经常看到主机运行非常小的发行版,例如Docker机器VM使用的boot2docker发行版中没有多少,而且映像经常运行非常轻量级的发行版,例如Alpine,甚至根本没有类似Linux发行版的版本。

虚拟机和容器之间的一个显著区别是,一台主机上的容器共享主机的内核。因此,不能在容器中使用不同的内核。当然,您可以在CentOS主机和vv上使用相同的内核运行Ubuntu容器。谢谢!因此,CentOS版本可能是一个比不同内核更大的问题。