Linux
Führen Sie Folgendes aus, um den Docker-Daemon unter Linux (über die CLI ) auszuführen:
$ sudo service docker start # Ubuntu/Debian
Hinweis: Überspringen Sie das $
Zeichen beim Kopieren und Einfügen.
Führen Sie unter RedHat / CentOS Folgendes aus : sudo systemctl start docker
.
Führen Sie Folgendes aus, um das "Basis" -Dateisystem zu initialisieren:
$ sudo service docker stop
$ sudo rm -rf /var/lib/docker
$ sudo service docker start
oder manuell wie:
$ sudo docker -d --storage-opt dm.basesize=20G
Unter docker-machine
Linux installieren
So installieren Sie Computer-Binärdateien unter Linux:
örtlich:
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
Unter macOS ist die docker
Binärdatei nur ein Client, und Sie können sie nicht zum Ausführen des Docker-Daemons verwenden, da der Docker-Daemon Linux-spezifische Kernelfunktionen verwendet. Daher können Sie Docker unter OS X nicht nativ ausführen. Sie müssen also installieren, docker-machine
um sie zu erstellen VM und anhängen.
Unter docker-machine
macOS installieren
Wenn Sie noch keinen docker-machine
Befehl haben, installieren Sie ihn mit einer der folgenden Methoden:
Siehe: Erste Schritte mit Docker für Mac .
Konfigurieren Sie docker-machine
unter macOS
Führen Sie Folgendes aus, um Docker Machine über Homebrew zu starten:
brew services start docker-machine
So erstellen Sie eine default
Maschine (falls Sie keine haben, lesen Sie :) docker-machine ls
:
docker-machine create --driver virtualbox default
Richten Sie dann die Umgebung für den Docker-Client ein:
eval "$(docker-machine env default)"
Überprüfen Sie dies anschließend, indem Sie die Container auflisten:
docker ps
Siehe: Erste Schritte mit Docker Machine und einer lokalen VM .
Installieren Sie Docker.app unter macOS
Alternativ zur obigen Lösung können Sie eine Docker-App installieren, indem Sie:
brew cask install docker
Überprüfen Sie diesen Beitrag für weitere Details . Siehe auch: Unter macOS kann keine Verbindung zum Docker-Daemon hergestellt werden