我試圖在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