我最近一直在阅读有关docker machine的文章,虽然我大致了解了它的大致概念,但我仍然不太清楚一些要点,特别是:
-
当您从Vmware创建常规VM时,您定义:RAM,CPU,HDD等,或者在云的情况下,实例类型/大小。然而,与docker-machine似乎你只指定驱动程序和机器名称…docker机器如何知道实例类型/大小或使用的硬件规格?
-
使用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)