AWS上的Docker容器

时间:2015-11-13 20:46:08

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

使用Docker,您可以构建,运行,测试和分发基于Linux容器的应用程序。根据我的理解,Docker容器比虚拟机轻,并且被设计为替代它们。

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

  1. 这些容器是否在虚拟机上启动?
  2. 如果是,那是不是首先击败了Docker的目的?

1 个答案:

答案 0 :(得分:2)

1 - 是的!

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

容器是通过命名空间+ chroot的隔离和移动过程。那么"开始"容器的速度非常快(它和开始一个新进程一样快)。

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

我希望这会有所帮助。