我可以使用已有的VM作为docker-machine吗?

时间:2017-10-07 18:41:14

标签: docker docker-compose virtualbox docker-machine

当我在虚拟机vm中时,我可以将其用作docker-machine的目标吗?

例如,如果我在其上定义一些变量,如;

export DOCKER_MACHINE_NAME=example-machine
export DOCKER_HOST=localhost

等。然后使用它,

eval $(docker-machine env localhost)

提前致谢

1 个答案:

答案 0 :(得分:4)

您需要使用通用驱动程序附加到现有VM

docker-machine create -d generic --generic-ip-address <ip> --generic-ssh-key <keypath> --generic-ssh-user <user> --generic-ssh-port 22 <vm name>