我看到docker存储库中的许多docker映像都是使用Ubuntu平台制作的。
这意味着什么?每个容器都捆绑了精简版的Linux内核吗?
容器是否位于自己的内核之上?但是我认为容器共享主机的内核(在某些情况下为boot2docker,自定义的Tiny Core Linux构建,在其他情况下为CoreOS)。
编辑:澄清一下问题。是的,我知道docker是一个进程容器,而不是完整的VM。但是,由于官方Docker Hub注册表和其他操作系统(例如CentOS)中都有“ Ubuntu”容器,因此在容器中运行Ubuntu意味着什么?
答案:啊,我刚刚意识到。它是Ubuntu用户登陆进程,包含针对特定Ubuntu构建的apt-get和其他配置进程。对于CentOS同样。Docker不是单个进程,而是单个条目。因此,对于这些发行版,入口点是某种会引发其他进程的初始化进程。