使用一个版本的linux(比如说ubuntu)创建的docker镜像可以在任何其他版本的Linux上运行而没有问题吗?即CentOS?
到目前为止,我的测试中没有遇到任何问题,但我是新手.
我想知道是否有任何特定的用例可能会导致Docker容器由于主机的Linux版本而无法在主机节点上运行.
谢谢
使用一个版本的linux(比如说ubuntu)创建的docker镜像可以在任何其他版本的Linux上运行而没有问题吗?即CentOS?
较旧的内核可能没有必要的命名空间支持Docker才能正常运行,尽管此时Docker似乎在大多数常见发行版的当前版本上运行良好.
显然,无论您在容器中运行什么,主机必须是适当的架构.例如,您无法在x86_64主机上运行ARM容器.
如果您正在运行与特定内核版本紧密耦合的工具,那么如果您的主机内核比工具期望的更新或更旧,则可能会遇到问题.例如,您有一个想要使用的工具ipset,但ipset主机内核中没有支持.
| 归档时间: |
|
| 查看次数: |
434 次 |
| 最近记录: |