我在 docker 容器中运行我的服务,同时从 Dockerfile
构建 docker 镜像我们做 run apt-get install/update/ ...
多次。
我知道它确实更新/升级了容器内的包,但它是否也会升级内核。
最佳答案
不,这不对。 .只有一个内核。即主机。 docker 镜像总是只有用户空间工具。您可以使用 debootstrap、apt-get、yum 等模拟发行版,但它们都共享相同的内核。
System level Virtualization
镜像(或您将使用 Docker 运行的任何其他内容)通常称为用户空间。
Userland 是一组文件(可执行文件、二进制文件、数据......),它们通过对内核进行系统调用与“外部世界”进行通信。
关于ubuntu - docker容器更新内核中的apt-get install/update/upgrade命令与否,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48182385/