Linux
Pour exécuter le démon docker sous Linux (à partir de CLI ), exécutez:
$ sudo service docker start # Ubuntu/Debian
Remarque: sautez le $
caractère lorsque vous copiez et collez.
Sur RedHat / CentOS, exécutez: sudo systemctl start docker
.
Pour initialiser le système de fichiers "de base", exécutez:
$ sudo service docker stop
$ sudo rm -rf /var/lib/docker
$ sudo service docker start
ou manuellement comme:
$ sudo docker -d --storage-opt dm.basesize=20G
Installer docker-machine
sous Linux
Pour installer des binaires machine sous Linux:
localement:
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'
macOS
Sur macOS, le docker
binaire n'est qu'un client et vous ne pouvez pas l'utiliser pour exécuter le démon docker, car le démon Docker utilise des fonctionnalités de noyau spécifiques à Linux, vous ne pouvez donc pas exécuter Docker en mode natif sous OS X. Vous devez donc installerdocker-machine
pour créer VM et attachez-y.
Installer docker-machine
sur macOS
Si vous n'avez pas docker-machine
encore de commande, installez-la en utilisant l'une des méthodes suivantes:
Voir: Premiers pas avec Docker pour Mac .
Configurer docker-machine
sur macOS
Pour démarrer Docker Machine via Homebrew, exécutez:
brew services start docker-machine
Pour créer une default
machine (si vous n'en avez pas, voir:) docker-machine ls
:
docker-machine create --driver virtualbox default
Ensuite, configurez l'environnement pour le client Docker:
eval "$(docker-machine env default)"
Ensuite, revérifiez en listant les conteneurs:
docker ps
Voir: Premiers pas avec Docker Machine et une machine virtuelle locale .
Installez Docker.app sur macOS
Alternativement à la solution ci-dessus, vous pouvez installer une application Docker en:
brew cask install docker
Consultez cet article pour plus de détails . Voir aussi: Impossible de se connecter au démon Docker sur macOS