apt-get install / update / upgrade命令是否在docker容器更新内核中

时间:2018-01-10 07:34:42

标签: ubuntu docker containers apt-get

我在docker容器中运行我的服务,在构建来自Dockerfile的docker镜像时,我们多次执行run apt-get install/update/ ...次。 我知道它确实更新/升级了容器内的包,但是它也会随时升级内核。

1 个答案:

答案 0 :(得分:1)

不,不是。 。只有一个内核。即主持人。 docker图像始终只有用户空间工具。您可以使用debootstrap,apt-get,yum等模拟发行版,但它们都共享相同的内核。 System level Virtualization

图像(或您将使用Docker运行的任何其他内容)通常称为 userland 。 Userland是一组文件(可执行文件,二进制文件,数据......),通过对内核进行系统调用与“外部世界”进行通信。