如何使用 "Docker Quickstart Terminal" 启动另一台 docker 机器?
How to use "Docker Quickstart Terminal" to start another docker-machine?
在我的 mac 上,当我通过 运行 "Docker quickstart terminal" 启动 docker 时,它将启动 default
docker machine.
我在 docker 快速启动终端的 start.sh
中看到的是:
#!/bin/bash
VM=default
DOCKER_MACHINE=/usr/local/bin/docker-machine
VBOXMANAGE=/Applications/VirtualBox.app/Contents/MacOS/VBoxManage
BLUE='3[0;34m'
GREEN='3[0;32m'
NC='3[0m'
... more
如何在不修改此 shell 文件的情况下启动另一个 docker machine?
你可以 create a new docker machine:
docker-machine create -d virtualbox --virtualbox-memory 2048 --virtualbox-disk-size 204800 my_new_machine
(替换my_new_machine)
docker-machine start my_new_container
eval $($DOCKER_MACHINE env my_new_container --shell=bash)
docker-machine ssh my_new_container
在我的 mac 上,当我通过 运行 "Docker quickstart terminal" 启动 docker 时,它将启动 default
docker machine.
我在 docker 快速启动终端的 start.sh
中看到的是:
#!/bin/bash
VM=default
DOCKER_MACHINE=/usr/local/bin/docker-machine
VBOXMANAGE=/Applications/VirtualBox.app/Contents/MacOS/VBoxManage
BLUE='3[0;34m'
GREEN='3[0;32m'
NC='3[0m'
... more
如何在不修改此 shell 文件的情况下启动另一个 docker machine?
你可以 create a new docker machine:
docker-machine create -d virtualbox --virtualbox-memory 2048 --virtualbox-disk-size 204800 my_new_machine
(替换my_new_machine)
docker-machine start my_new_container
eval $($DOCKER_MACHINE env my_new_container --shell=bash)
docker-machine ssh my_new_container