docker-machine 在现有的“通用”主机上?

gak*_*gak 13 docker

我的局域网上有一台可以通过 SSH 访问的机器。如何设置它以便我可以使用它进行通信docker-machine

有一个项目 ( boot2docker ) 用于创建用于新主机的 ISO,例如在使用 VirtualBox、Digital Ocean 等启动新实例时。我希望这种设置无需核对已设置的机器——只是为了运行 docker-machine“节点”服务。

ale*_*eit 18

从 0.3 版开始,docker-machine 可以使用允许添加现有 VM/主机的通用驱动程序开箱即用:

$ docker-machine create -d generic \
--generic-ssh-user ubuntu \
--generic-ssh-key ~/Downloads/manually_created_key \
--generic-ip-address 12.34.56.78 \
jungle
Run Code Online (Sandbox Code Playgroud)

https://docs.docker.com/machine/drivers/generic/