我在任何地方都找不到的快速问题。我知道构建的Docker映像不包含Linux内核。
使用FROM Ubuntu:latest
构建Dockerfile时。
Ubuntu映像是否包含内核并被剥离。
Ubuntu映像从不包含内核。
答案 0 :(得分:3)
这将是答案2 。
Docker映像永远不会包含内核。对于Ubuntu,您可以here对其进行检查。这是最新标签的Github存储库。
您会发现dockerfile主要复制并压缩了tar存档。
答案 1 :(得分:0)
否,基本映像与Union file systems
有关,而内核与Namespaces
,cgroups
有关,请参见this。
因此,所有容器将共享主机内核,与基本映像无关,而基本映像仅与Union file systems
相关:
一篇好文章也可能对您的here有帮助。
答案 2 :(得分:-1)
您正在从主机中使用内核。 Docker旨在隔离进程,磁盘,网络,但将调用映射到主机内核。