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-machine
en 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 docker
binario 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-machine
para crear VM y adjuntar a ella.
Instalar docker-machine
en macOS
Si aún no tiene el docker-machine
comando, instálelo utilizando uno de los siguientes métodos:
Consulte: Comience con Docker para Mac .
Configurar docker-machine
en macOS
Para iniciar Docker Machine a través de Homebrew, ejecute:
brew services start docker-machine
Para crear una default
má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