Linux上是否需要docker-machine?

Pra*_*ain 13 linux virtualization docker docker-machine

我正在运行一台Windows7(64位)机器vmplayer,它有主机Fedora 25.

我安装docker CE了它,我的例子到现在都运行良好.

问题在于尝试运行docker-machine示例.根据我的理解,需要为docker创建主机.

  • 虽然是有意义的有它WindowsMac,但我需要它Linux

  • 甚至更令人困惑的是,为什么我到目前为止尝试的所有例子都运作良好?

  • 另一点是,如果docker-machine不是Linux码头分布的一部分; 那么我们如何创建多个docker主机Linux

BMi*_*tch 16

Docker-machine是一种简化VM上运行docker的工具,但如果您想自己管理VM,则不需要在任何环境中使用它.由于docker在Linux上本机运行,因此无需使用docker-machine执行该安装,只需直接安装docker即可.这是大多数人用Linux主机做的事情.

如果由于某种原因在Linux上需要多个docker主机,您可以创建和管理自己的VM,例如virtualbox和vagrant,或者您可以使用docker-machine作为前端,它也可以处理机器映像并提供方便的命令用于在环境之间切换docker CLI的行.

  • @Suncatcher docker不管理vm,它本身不是vm,它是在同一内核上运行独立应用程序的工具.如果你需要一个vm,那就是D4W,D4M或者更通用的docker-machine工具. (2认同)