Docker Machine vs Virtual Machine



我最近一直在阅读有关docker machine的文章,虽然我大致了解了它的大致概念,但我仍然不太清楚一些要点,特别是:

  1. 当您从Vmware创建常规VM时,您定义:RAM,CPU,HDD等,或者在云的情况下,实例类型/大小。然而,与docker-machine似乎你只指定驱动程序和机器名称…docker机器如何知道实例类型/大小或使用的硬件规格?

  2. 使用docker-machine连接与直接SSH到我的vm有什么不同?

在阅读了更多的在线文档之后,我发现不同的虚拟机驱动程序包括一些用于定义RAM, CPU, HDD (--virtualbox-cpu-count,--virtualbox-memory--virtualbox-disk-size)的命令,否则它将使用一些默认值(即:1 CPU)

但更重要的是这个产品使用的iso是Boot2Docker,它是">DEPRECATED";,还有更强大的编排工具…我猜没有空间给Docker Machine (R.I.P)

最新更新