已知内核是和宿主机共用。那那些依托于高内核或特定内核版本才支持的 OS 层的特性就不用考虑也不用想了这没得说。
疑问是 比如像 java 程序,依赖的 jdk 版本比如都是 11, 那 ubuntu 和 11jdk 和 rhel 的 11jdk 一样么?比如在安全和稳定性上。记得有过暴什么漏洞 rhel 没发布补丁,ubuntu 发布了,是因为 rhel 在发行 11jdk 之初就做过修改么?规避了?一句话就是 rhel 的部分软件包是有做过修改后才发布的 rpm ?
再比如 libc 就不是和内核公用的了吧?有没有啥说法是 rhel 的 ubi 镜像使用 rhel 的 repo 然后某些软件包可能更安全稳定的?
比如要搞 tensorflow ,那 docker 里就跑 ubuntu 。要搞 java 的那就用 rhel-ubi 。要搞 php 那就用 debian ?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.