在Ubuntu主机上运行基于Alpine的Docker镜像是否存在兼容性问题或已知限制?基于Alpine的Docker镜像在Ubuntu主机上完全兼容?
我知道Docker提供了进程级别的隔离,并且机器资源调用是通过cgroup接口完成的。但是我想知道(并且担心)是否存在特定的情况,或者甚至是语言,这种类型的设置(在Ubuntu主机上运行Alpine容器)将会出现运行时问题,除非您在配置主机时采取额外步骤。
编辑:
我想尝试提高我的问题...
据我了解,泊坞窗提供隔离,但不知道是否有泄漏在隔离?如果有泄漏,那么在主机上运行一个与基本映像相匹配的docker镜像可能更好,保证会发生奇怪的运行时错误。
更具体地说,某些级别的应用程序需要内核代码,并且已经使用特定内核构建。在具有不同内核的主机上运行这些应用程序可能会导致出现奇怪的运行时错误。
例如,在x86主机上的Docker容器中运行x64应用程序是否会导致不好的事情发生?