Enviroment
- OS X 10.9.5
- VritualBox 4.3.31
- docker toolbox 1.8.2a
Pre-Condition
1 | VBoxManage list vms |
1 | VBoxManage list hostonlyifs |
1 | docker-machine ls |
tips
因为这个版本在mac上的bug,主要是由于multiple ssh的问题,导致创建虚拟机无法成功
Just FYI everyone, if the reason you are encountering these issues is because of SSH multiplexing configuration settings, it should be fixed in the next release / on master.
故需要将自己的.ssh/config文件设置为类似如下:
1 | cat ~/.ssh/config |
即去掉相关controlPath相关的内容。
这块后续可以试验一下,当run起来vm后,再改变相关的ssh文件是否ok?
commnad
1 | docker-machine --debug create -d virtualbox default --native-ssh |
虽然过程中有报错,但好歹也算ok了
1 | docker-machine ls |
随后就是普通的设置相关的环境
1 | docker-machine --native-ssh env default |
1 | eval $(docker-machine --native-ssh env default) |
enjoy docker!