如何使用“Docker快速入门终端”启动另一个码头机? [英] How to use "Docker Quickstart Terminal" to start another docker-machine?

查看:145
本文介绍了如何使用“Docker快速入门终端”启动另一个码头机?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我的Mac上,当我通过运行Docker快速启动终端启动码头服务器时,它将启动默认值 docker machine。



我在docker quickstart终端的 start.sh 中看到:

 #!/ bin / bash 

VM =默认
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'

...更多

我如何开始另一个docker机器,而不修改这个shell文件?

解决方案

你只需要创建一个新的码头机械机器人e:

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

(替换my_new_machine)



然后你可以ssh到它

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


On my mac, when I start docker by running "Docker quickstart terminal", it will start the default docker machine.

I see in the start.sh of the docker quickstart terminal is:

#!/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

How can I start another docker machine without modifying this shell file?

解决方案

You simply can create a new docker machine:

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

(replace my_new_machine)

Then you can ssh to it:

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

这篇关于如何使用“Docker快速入门终端”启动另一个码头机?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆