开发人员在AWS EC2实例中设置多个Docker容器的趋势似乎越来越多。对我来说这似乎有悖常理。为什么要将虚拟机放入另一个虚拟机中?为什么不使用更小的EC2实例(即使实例与容器相同,然后根本不使用Docker )?我听说过的一个论点是,Docker容器使您的开发环境变得很容易,就像亚马逊机器图像(AMIs)就不能做到同样的事情吗?是否有某种边际成本节约?这是否是为了让开发人员能够避免与云无关,并避免供应商的锁定?我理解Docker在物理硬件上的好处,而不是在EC2上。
发布于 2016-06-30 08:35:06
与您的问题相关的Docker的主要优点是图像的概念。这些都是重量轻和易于配置比非盟驻苏特派团。另外,请注意Docker很简单,因为它运行在VM上(在本例中是EC2)。
这里有更多信息- Docker与普通虚拟机有什么不同?
发布于 2016-06-30 06:59:15
码头容器在他们的AWS EC2实例中。对我来说这似乎有悖常理。为什么要将虚拟机放入另一个虚拟机中?
呃..。停靠容器不是VM。这是一种隔离主机部分资源(文件系统、CPU、内存)的方法(这里是EC2 VM)。
亚马逊机器图像只是EC2资源的一员
https://stackoverflow.com/questions/38111603
复制相似问题