打包 Docker 镜像时,基本操作系统重要吗?

打包 Docker 镜像时,基本操作系统重要吗?

我读了一些在线文章。docker 镜像是主机操作系统上的所有内容。

那么,如果我基于 ubuntu 主机操作系统打包一个 docker 镜像,它可以在 boot2docker 主机操作系统上运行吗?

由于 boot2docker 是一个精简版,它是否会缺少打包镜像所需的一些 libs 或 bins?

答案1

容器仅使用来自主机的内核,其他所有内容都必须位于图像内。

里面的库属于什么操作系统并不重要,你只关心应用程序是否按预期工作。

相关内容