Linux
Para executar o daemon do docker no Linux (da CLI ), execute:
$ sudo service docker start # Ubuntu/Debian
Nota: Pule o $
caractere ao copiar e colar.
No RedHat / CentOS, execute: sudo systemctl start docker
.
Para inicializar o sistema de arquivos "base", execute:
$ sudo service docker stop
$ sudo rm -rf /var/lib/docker
$ sudo service docker start
ou manualmente como:
$ sudo docker -d --storage-opt dm.basesize=20G
Instale docker-machine
no Linux
Para instalar os binários da máquina no Linux:
localmente:
install -vm755 <(curl -L https://github.com/docker/machine/releases/download/v0.5.3/docker-machine_linux-amd64) $HOME/bin/docker-machine
global:
sudo bash -c 'install -vm755 <(curl -L https://github.com/docker/machine/releases/download/v0.5.3/docker-machine_linux-amd64) /usr/local/bin/docker-machine'
Mac OS
No macOS, o docker
binário é apenas um cliente e você não pode usá-lo para executar o daemon do docker, porque o daemon do Docker usa recursos específicos do kernel do Linux; portanto, você não pode executar o Docker nativamente no OS X. Portanto, é necessário instalar docker-machine
para criar VM e anexar a ele.
Instale docker-machine
no macOS
Se você ainda não possui um docker-machine
comando, instale-o usando um dos seguintes métodos:
Consulte: Introdução ao Docker para Mac .
Configurar docker-machine
no macOS
Para iniciar o Docker Machine via Homebrew, execute:
brew services start docker-machine
Para criar uma default
máquina (se você não tiver uma, consulte docker-machine ls
:):
docker-machine create --driver virtualbox default
Em seguida, configure o ambiente para o cliente Docker:
eval "$(docker-machine env default)"
Em seguida, verifique novamente listando os contêineres:
docker ps
Consulte: Introdução ao Docker Machine e uma VM local .
Instale o Docker.app no macOS
Como alternativa à solução acima, você pode instalar um aplicativo Docker:
brew cask install docker
Verifique esta postagem para mais detalhes . Consulte também: Não é possível conectar-se ao daemon do Docker no macOS