Linux
Para ejecutar docker daemon en Linux (desde CLI ), ejecute:
$ sudo service docker start # Ubuntu/Debian
Nota: Omita el $carácter al copiar y pegar.
En RedHat / CentOS, ejecute: sudo systemctl start docker.
Para inicializar el sistema de archivos "base", ejecute:
$ sudo service docker stop
$ sudo rm -rf /var/lib/docker
$ sudo service docker start
o manualmente como:
$ sudo docker -d --storage-opt dm.basesize=20G
Instalar docker-machineen Linux
Para instalar binarios de máquina en Linux:
en la zona:
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
En macOS, el dockerbinario es solo un cliente y no puede usarlo para ejecutar el docker daemon, porque Docker daemon usa características de kernel específicas de Linux, por lo tanto, no puede ejecutar Docker de forma nativa en OS X. Por lo tanto, debe instalar docker-machinepara crear VM y adjuntar a ella.
Instalar docker-machineen macOS
Si aún no tiene el docker-machinecomando, instálelo utilizando uno de los siguientes métodos:
Consulte: Comience con Docker para Mac .
Configurar docker-machineen macOS
Para iniciar Docker Machine a través de Homebrew, ejecute:
brew services start docker-machine
Para crear una defaultmáquina (si no tiene una, vea:) docker-machine ls:
docker-machine create --driver virtualbox default
Luego configure el entorno para el cliente Docker:
eval "$(docker-machine env default)"
Luego verifique nuevamente enumerando los contenedores:
docker ps
Consulte: Comience con Docker Machine y una máquina virtual local .
Instalar Docker.app en macOS
Alternativamente a la solución anterior, puede instalar una aplicación Docker:
brew cask install docker
Mira esta publicación para más detalles . Consulte también: No se puede conectar al demonio Docker en macOS