【发布时间】:2019-12-29 17:46:25
【问题描述】:
正如他们所说,容器不在 Hypervisor 层上运行,那么当我们在 AWS EC2 实例上运行 Container 时会发生什么?由于 EC2 本身运行在由 AWS 管理的管理程序层上。
有人可以帮助我更好地理解这一点吗?
谢谢,
【问题讨论】:
标签: amazon-ec2 containers runtime hypervisor
正如他们所说,容器不在 Hypervisor 层上运行,那么当我们在 AWS EC2 实例上运行 Container 时会发生什么?由于 EC2 本身运行在由 AWS 管理的管理程序层上。
有人可以帮助我更好地理解这一点吗?
谢谢,
【问题讨论】:
标签: amazon-ec2 containers runtime hypervisor
您可能需要提供更多信息来支持您的问题。在空白处,对您所要求的内容有很多解释,所以快速回到基础:
请注意,使用 [2],程序可以启动一大堆其他程序,因此就它而言,它自己拥有一个完整的操作系统。实际上,它与其他容器共享其机器,每个容器都认为他们有自己的机器,以及一些托管容器的 Root 机器。
容器可以托管其他容器(至少在理论上是这样)。
Hypervisor 可以托管其他 Hypervisor(在实践中,但您的情况可能会有所不同)。
因此,容器是一个操作系统实例,在操作系统中运行,它可能在虚拟机中运行在一个虚拟机上,该虚拟机正在运行多个虚拟机,每个虚拟机可能正在运行托管多个容器的操作系统。
如果你觉得这就是我们不能拥有美好事物的原因,是的,你是对的。
【讨论】: