从bash运行Boot2Docker

我在我的Mac上安装了Boot2Docker。 通过点击应用程序图标,打开一个terminal窗口,运行一些bash脚本来准备docker虚拟机,然后你就可以走了。

我的问题是,我想编写一个bash脚本来运行Boot2Docker虚拟机,然后运行一些泊坞窗的命令。 沿线的东西:

#!/usr/bin/env bash boot2docker start # WHAT SHOULD GO HERE? docker run -it --rm -p 8888:8888 --name {name} -v /src:/src image 

当我点击应用程序图标时采取了哪些步骤,以便我可以手动在我的bash脚本中准备Boot2Docker?

boot2docker start && $(boot2docker shellinit)replace你的boot2docker start ,然后你就可以开始了。 $(boot2docker shellinit)将会导出所有需要的环境variables。