Пытаюсь настроить докер из brew, однако движок, похоже, не включен ни в одну из официальных формул.
brew install docker-machine docker-compose
Значит, они только устанавливают клиентов? Нет ли бочки с движком / демоном?
Пожалуйста, попробуйте запустить
brew install docker
Это установит механизм Docker, который потребует, чтобы Docker-Machine (+ VirtualBox) работал на Mac.
Если вы хотите установить новый Docker для Mac , для которого не требуется виртуальный бокс , вы можете установить его через Homebrew's Cask:
brew cask install docker
open /Applications/Docker.app
brew cask install docker
не создает символическиеusr/local/bin
ln -s /Applications/Docker.app/Contents/Resources/bin /usr/local/bin/docker
Следующие шаги отлично работают в macOS Sierra 10.12.4. Обратите внимание, что после того, как brew установит Docker,
docker
команда (символическая ссылка) недоступна по адресу/usr/local/bin
. Эта символическая ссылка создается при первом запуске приложения Docker. См. Подробные инструкции ниже.Установите Docker.
Запустите Docker.
Docker
чтобы запустить Docker.Когда Docker запускается таким образом, в меню состояния появляется значок Docker whale. Как только кит появляется значок, символические ссылки на
docker
,docker-compose
,docker-credential-osxkeychain
иdocker-machine
создаются/usr/local/bin
.Щелкните значок кита-докера в меню состояния и дождитесь, пока он покажет, что Docker запущен .
Убедитесь, что докер работает нормально.
Если вы собираетесь использовать
docker-machine
для создания виртуальных машин, установите VirtualBox.Обратите внимание, что если VirtualBox не установлен, происходит
docker-machine
сбой со следующей ошибкой.источник
open /Applications/Docker.app
Начать пользоваться докером удаленно невозможно . А если вы выйдете из системы, приложение, движок и все его контейнеры остановятся.Чтобы установить Docker для Mac с помощью homebrew:
Чтобы установить автозавершение командной строки:
источник
brew install docker
- это не то же самоеbrew cask install docker
и устанавливает разные вещи @mimoraleabrew cask install docker && brew install bash-completion docker-completion docker-compose-completion docker-machine-completion