docker-machine与外部主机连接

时间:2015-06-04 21:32:21

标签: docker boot2docker docker-machine

我使用的是docker-machine v0.2,我有两个主机(hostA,hostB)和OS Ubuntu 14.04。然后我按照official doc安装并使用docker-machine。最后在我的hostA:docker和docker-machine上安装了初始步骤。

当我使用驱动程序virtualbox(docker-machine create --driver virtualbox dev)的示例时,一切都很好。我有一个名为" dev"的boot2docker的虚拟机。如下:

docker-machine ls
NAME   ACTIVE   DRIVER       STATE     URL                         SWARM
dev             virtualbox   Running   tcp://192.168.99.101:2376   

然后我尝试在hostB上配置docker,但我找不到正确的方法。谁知道怎么做?它可以使用docker-machine来配置没有云提供商驱动程序的外部主机。

1 个答案:

答案 0 :(得分:0)

您必须将docker-machine升级到包含通用驱动程序的版本docker-machine 0.3.0。

然后你可以这样使用:

docker-machine create --driver generic --generic-ip-address some-ip --generic-ssh-user some-user dev

docker-machine documentation

中有更多参数