首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在Docker Container中运行不同的Linux操作系统?

在Docker Container中运行不同的Linux操作系统?
EN

Stack Overflow用户
提问于 2015-10-14 04:35:07
回答 2查看 24.5K关注 0票数 73

我一直在努力学习Docker,有一件事让我感到困惑,那就是不同风格的Linux (对于主机操作系统)实际上是如何在Docker容器中运行的。

如果我们假设我的Docker主机正在运行RedHat,并且我从Ubuntu镜像启动了一个容器,那么以下是真的吗?

  • 从逻辑上讲,如果Ubuntu镜像占用空间大约为550MB,那么Docker守护进程是否真的会(从镜像注册表)下载550MB的Ubuntu镜像来创建容器?
  • 是在容器中运行的Ubuntu实例,与我手动下载并安装相同版本的实例基本上没有什么不同?

我知道Docker容器共享主机操作系统使用的相同内核,并且Docker的一个基本点是它使用底层操作系统提高了容器的效率。因此,我对启动从不同Linux版本而不是主机创建的Container时实际发生的事情感到有点困惑。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33112137

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档