Docker Machine到远程服务器

时间:2015-08-09 22:27:12

标签: docker boot2docker docker-machine

我明白,当我使用 Virtualbox驱动程序创建一个使用Docker Machine的VM时,它会创建一个运行boot2docker发行版的本地VM。然后我可以使用例如Docker Compose在其上创建我的容器。

但是当您将Docker Machine用于远程服务器时会发生什么?它是否在该远程服务器上创建了VM?

如果您使用已知提供商(使用 AWS驱动程序)或未知提供商(使用通用驱动程序),它会有所不同吗?

1 个答案:

答案 0 :(得分:0)

当您使用Digital Ocean,AWS等时,您可以为Docker机器提供一个API密钥,它将用于创建VM。然后,它将安装Docker守护程序和任何依赖项并配置远程访问。所以你不给它一个远程服务器 - 它创建一个。

如果您使用通用驱动程序,则为Docker机器提供对IP的SSH访问权限,我认为它会再次安装Docker并配置远程访问(因此它有效地跳过了创建步骤)。