【问题标题】:Docker containers on AWSAWS 上的 Docker 容器
【发布时间】:2015-11-13 20:46:08
【问题描述】:

使用 Docker,您可以构建、运行、测试和分发基于 Linux 容器的应用程序。根据我的理解,Docker 容器比虚拟机更轻量级,是被设计用来替代虚拟机的。

Amazon(我相信其他云提供商也是如此)在任务定义中使用 Docker 映像在我的集群中的 EC2 实例上启动容器。我的问题如下:

  1. 这些容器是否在虚拟机之上启动?
  2. 如果是的话,这难道不是违背了最初拥有 Docker 的目的吗?

【问题讨论】:

    标签: amazon-web-services docker virtual-machine containers


    【解决方案1】:

    1 - 是的!

    2 - 作为一个 Linux 容器引擎,而不是传统的虚拟化方法......Docker 使用相同的主机服务器内核,使一切都非常快。

    容器是一个通过命名空间 + chroot 隔离且可移动的进程。容器的“启动”也是如此(与启动新进程一样快)。

    因此,使用容器...您可以获得更简单流程的要求,并且不会与其他流程的任何要求发生冲突。

    我希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2018-01-19
      • 1970-01-01
      • 1970-01-01
      • 2021-11-10
      • 1970-01-01
      • 2020-09-07
      • 2017-02-17
      • 2015-08-21
      • 2020-02-19
      相关资源
      最近更新 更多