我试图在Mac上自动设置开发人员环境。部分安装程序正在安装Docker Toolbox。我找不到有关如何通过命令行执行的任何文档。我该如何自动化安装(必须通过命令行来触发)?通过命令行在Mac上安装Docker Toolbox
更新:如在称道指出由Dennis
Docker for Mac现在存在,这是多克尔工具箱的替代方案。您可以通过自制木桶得到它:
brew cask install docker
我试图在Mac上自动设置开发人员环境。部分安装程序正在安装Docker Toolbox。我找不到有关如何通过命令行执行的任何文档。我该如何自动化安装(必须通过命令行来触发)?通过命令行在Mac上安装Docker Toolbox
更新:如在称道指出由Dennis
Docker for Mac现在存在,这是多克尔工具箱的替代方案。您可以通过自制木桶得到它:
brew cask install docker
我发现,码头工人的工具箱可通过BREW /桶
# Install Homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# Install Cask
brew install caskroom/cask/brew-cask
# Install docker toolbox
brew cask install docker-toolbox
一旦泊坞窗工具箱安装,你可以设置使用Get started with Docker Machine引导你的搬运工环境。
# create the docker machine
docker-machine create --driver "virtualbox" myBoxName
# start the docker machine
docker-machine start myBoxName
# this command allows the docker commands to be used in the terminal
eval "$(docker-machine env myBoxName)"
# at this point can run any "docker" or "docker-compose" commands you want
docker-compose up
在这个过程结束,增加eval "$(docker-machine env myBoxName)"
您.bash_profile
或当您打开一个新的外壳或终端你会得到下面的错误。
"Cannot connect to the Docker daemon. Is the docker daemon running on this host?"
如果您打开终端后启动泊坞窗容器,您可以手动运行eval "$(docker-machine env myBoxName)"
,或重新装载的bash的个人资料(source ~/.bash_profile
)。
码头工人工具箱是一个不错的选择,但目前好像泊坞的Mac/Windows正在变得更好,码头工人正在投资大量的时间打磨的应用程序。我建议安装泊坞窗主要有2个原因:
安装非常简单:
brew cask install docker
要安装搬运工,工具箱,你可以参考上面的帖子
另外,在Mac上,你会得到系统工具栏图标(你没有通过安装Toolbox本身)。所以,我安装了两个。 – djangofan
注意[泊坞窗为Mac(https://docs.docker.com/docker-for-mac /)现在存在,这是Docker Toolbox的替代方案。您可以通过[自制木桶]得到它(https://github.com/caskroom/homebrew-cask/blob/master/Casks/docker.rb):'酿造桶安装docker' – Dennis