docker机与外部主机连接

我正在使用docker-machine v0.2,而且我有两台OS 14.04的主机(hostA,hostB)。 然后我按照官方文档安装和使用docker机。最后,我已经安装在我的主机A:docker和docker机。

当我使用驱动程序virtualbox( docker-machine create --driver virtualbox dev驱动程序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上configurationdocker,但是我找不到正确的方法来做到这一点。 任何人都知道怎么做? 可以使用docker-machine来configuration外部主机,而不使用云提供者驱动程序。

您必须将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文档中有更多的参数