如何使用“docker快速入门terminal”启动另一个docker机?

在我的Mac上,当我通过运行“Docker quickstart terminal”启动docker时,它将启动default docker机器。

我在docker quickstartterminal的start.sh中看到:

 #!/bin/bash VM=default DOCKER_MACHINE=/usr/local/bin/docker-machine VBOXMANAGE=/Applications/VirtualBox.app/Contents/MacOS/VBoxManage BLUE='\033[0;34m' GREEN='\033[0;32m' NC='\033[0m' ... more 

如何在不修改这个shell文件的情况下启动另一个docker机器?

您只需创build一个新的docker工人即可 :

 docker-machine create -d virtualbox --virtualbox-memory 2048 --virtualbox-disk-size 204800 my_new_machine 

(replacemy_new_machine)

那么你可以ssh到它 :

 docker-machine start my_new_container eval $($DOCKER_MACHINE env my_new_container --shell=bash) docker-machine ssh my_new_container