linux 是否需要 docker-机器?

Is docker-machine required on linux?

我正在 运行 设置 Windows7(64 位)机器 vmplayer,主机 Fedora 25

我已经在上面安装了 docker CE,我的示例到目前为止运行良好。

问题出在尝试 运行 docker-machine 示例时。据我了解,需要为 docker 创建主机。

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

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