मैंने पाया कि डोकर टूलबॉक्स डोकर टूलबॉक्स स्थापित किया गया है एक बार जब आप सेटअप Get started with Docker Machine गाइड का उपयोग कर अपने डोकर वातावरण कर सकते हैं काढ़ा/पीपा
# 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
के माध्यम से उपलब्ध है।
# 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)"
मैन्युअल रूप से चलाना, या अपने बैश प्रोफ़ाइल (source ~/.bash_profile
) को फिर से लोड कर सकते हैं।
स्रोत
2015-09-24 20:35:36
ध्यान दें कि [मैक के लिए डोकर] (https://docs.docker.com/डॉकर-फॉर-मैक /) अब मौजूद है, जो डॉकर टूलबॉक्स का विकल्प है। आप इसे [होमब्रू कास्क] (https://github.com/caskroom/homebrew-cask/blob/master/Casks/docker.rb) के माध्यम से प्राप्त कर सकते हैं: 'ब्रू कैस्क इंस्टॉल डॉकर' – Dennis