在Ubuntu主機上運行基於Alpine的Docker鏡像是否存在兼容性問題或已知限制?基於Alpine的Docker鏡像在Ubuntu主機上完全兼容?
我知道Docker提供了進程級別的隔離,並且機器資源調用是通過cgroup接口完成的。但是我想知道(並且擔心)是否存在特定的情況,或者甚至是語言,這種類型的設置(在Ubuntu主機上運行Alpine容器)將會出現運行時問題,除非您在配置主機時採取額外步驟。
編輯:
我想嘗試提高我的問題...
據我瞭解,泊塢窗提供隔離,但不知道是否有泄漏在隔離?如果有泄漏,那麼在主機上運行一個與基本映像相匹配的docker鏡像可能更好,保證會發生奇怪的運行時錯誤。
更具體地說,某些級別的應用程序需要內核代碼,並且已經使用特定內核構建。在具有不同內核的主機上運行這些應用程序可能會導致出現奇怪的運行時錯誤。
例如,在x86主機上的Docker容器中運行x64應用程序是否會導致不好的事情發生?