如何更改Docker连接的VirtualBox VM?

时间:2016-06-14 15:52:07

标签: docker virtual-machine virtualbox boot2docker docker-machine

当我启动Docker Quickstart Terminal时,它会自动在VirtualBox中建立一个名为"默认"的虚拟机,并连接到它。我有第二个运行boot2docker的VM,但是,我想使用而不是"默认"一个(让我们称之为" myVM")。

我想将Docker Terminal的连接更改为myVM,以便我可以发出类似" docker images"等命令。或者" docker ps"无需指定IP地址,端口等(因此我不必执行类似" docker -H 192.168.99.105:2376 blah")。我怎样才能完成这个?

1 个答案:

答案 0 :(得分:4)

将shell连接到新的myVM计算机。

eval $(docker-machine env myVM) 

这将设置Docker客户端将读取的当前shell的环境变量,这些变量指定TLS设置。每次打开新shell或重新启动计算机时都需要执行此操作。