小编ste*_*t99的帖子

Docker 容器有没有自己的内核?

我看到 docker 存储库中的很多 docker 镜像都是使用 Ubuntu 基础制作的。

这意味着什么?每个容器都捆绑了一个精简版的 Linux 内核吗?

容器是否位于自己的内核之上?但我认为容器共享主机的内核(在某些情况下是 boot2docker,一个自定义的 Tiny Core Linux 构建,在其他情况下是类似 CoreOS 的东西)。

编辑:澄清一下问题。是的,我知道 docker 是一个进程容器,而不是一个完整的 VM。但是既然官方的 docker hub 注册表和 CentOS 等其他操作系统中都有“Ubuntu”容器,那么在容器中运行 Ubuntu 意味着什么?

回答:啊,我才恍然大悟。它是 Ubuntu 用户进程,包含 apt-get 和其他特定 Ubuntu 构建的配置过程。CentOS 也是如此。Docker 不是单一进程,只是单一入口。因此,对于这些发行版,入口点是某种 init 进程,它会产生其他进程。

docker

87
推荐指数
3
解决办法
7万
查看次数

标签 统计

docker ×1