Tentando configurar o docker a partir do brew, no entanto, o mecanismo não parece estar incluído em nenhuma das fórmulas oficiais.
brew install docker-machine docker-compose
Então, isso instala apenas os clientes? Não há barril com o mecanismo / daemon?
brew cask install docker
não criar links simbólicos,usr/local/bin
você poderá criá-los:ln -s /Applications/Docker.app/Contents/Resources/bin /usr/local/bin/docker
As etapas a seguir funcionam bem no macOS Sierra 10.12.4. Observe que após a instalação do Docker, o
docker
comando (link simbólico) não estará disponível em/usr/local/bin
. A execução do aplicativo Docker pela primeira vez cria esse link simbólico. Veja as etapas detalhadas abaixo.Instale o Docker.
Inicie o Docker.
Docker
para iniciar o Docker.Quando o Docker é iniciado dessa maneira, um ícone da baleia do Docker aparece no menu de status. Assim que as aparece ícone baleia, os links simbólicos para
docker
,docker-compose
,docker-credential-osxkeychain
edocker-machine
são criados no/usr/local/bin
.Clique no ícone da baleia de encaixe no menu de status e aguarde até que o Docker esteja em execução .
Teste se a janela de encaixe funciona bem.
Se você for usar
docker-machine
para criar máquinas virtuais, instale o VirtualBox.Observe que, se o VirtualBox não estiver instalado,
docker-machine
falhará com o seguinte erro.fonte
open /Applications/Docker.app
começar remotamente a usar a janela de encaixe. E se você sair, ele interromperá o aplicativo, o mecanismo e todos os seus contêineres.Para instalar o Docker for Mac com homebrew:
Para instalar a conclusão da linha de comandos:
fonte
brew install docker
- isto não é o mesmo quebrew cask install docker
e instala diferentes coisas @mimoraleabrew cask install docker && brew install bash-completion docker-completion docker-compose-completion docker-machine-completion