Ich möchte Docker-Container auf Ubuntu 16.04 LTS erstellen und ausführen. Wie installiere ich Docker?
Docker gibt es in zwei Varianten: der Comunity Edition (CE) und der Enterprise Edition (EE). Siehe diese Frage für die Unterschiede. Nehmen Sie einfach Docker CE, wenn Sie nicht wissen, welche Sie nehmen sollen.
Es gibt zwei Möglichkeiten, es zu installieren (Danke, Katu und Suor !). Der offizielle Docker-Weg ist etwas jünger.
$ sudo apt-get install docker.io
In der Vergangenheit wurde davon abgeraten, da das Docker-Paket überholt war. Die Universumsquellen sind jetzt ziemlich neu.
In den Ubuntu-Installationsanweisungen finden Sie alle erforderlichen Informationen. In den meisten Fällen handelt es sich jedoch um Folgendes:
(1) Richten Sie das Docker-Repository ein
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
(2) Installieren Sie Docker CE
sudo apt-get update
sudo apt-get install docker-ce
(3) Überprüfen Sie die Installation
sudo docker run hello-world
Die neueste Version finden Sie hier . Es war der 18.06 im November 2018. Diese Version ist in den oben genannten Quellen verfügbar, während die Standard-Ubuntu-Paketquellen nur Docker 1.5 ( Quelle ) enthalten. Sie finden Änderungen in den Docker-Versionshinweisen . Version 1.5 ist so alt, dass ich nicht herausfinden konnte, wie alt es ist.
So installieren Sie die Ubuntu-Repository-Version
Überprüfen Sie die Version mit
Möglicherweise möchten Sie die Schritte nach der Installation noch ausführen . Danke @wisbucky
quelle
docker.io
Paket beidocker 18.06.1
. Das Ubuntu-docker.io
Paket wurde am 27. September 2018 aktualisiert. Dies ist nur ein Monat nach der Veröffentlichung dieser Version am 21. August 2018 . Möglicherweise möchten Sie weiterhin die Schritte nach der Installation ausführen : docs.docker.com/install/linux/linux-postinstall .docker
,docker-ce
,docker-engine
und natürlichdocker.io
...Der einfachste Weg, Docker unter Ubuntu zu installieren, indem Sie den folgenden Befehl verwenden, den Sie unter https://get.docker.com/ erhalten.
Dieses Skript ist für eine schnelle und einfache Installation gedacht:
oder
Für Testbuilds (dh Kandidaten freigeben):
oder
Für RC Build mit experimenteller Funktion:
oder
quelle
Fügen Sie den GPG-Schlüssel hinzu, um die Community Edition zu installieren
Fügen Sie das Docker-Repository hinzu
Um sicherzustellen, dass Sie Docker von Docker Repo aus installieren,
Installieren Sie jetzt docker,
Es würde standardmäßig ausgeführt, aber Sie können den Status überprüfen
quelle
Übrigens muss für Linux Mint (das auf Ubuntu basiert) der Release-Name nach dem Hinzufügen des Repositorys manuell geändert werden.
Unterschritte:
sudo vi /etc/apt/sources.list.d/additional-repositories.list
Ändern
sarah
oder anderer Name, umxenial
.Ändern
tara
oder anderer Name, umbionic
.quelle
Befolgen Sie die folgenden Schritte, um docker-ce in Ubuntu zu installieren:
Installieren Sie zuerst die Abhängigkeiten
Fügen Sie den GPG-Schlüssel für das offizielle Docker-Repository zum System hinzu:
Fügen Sie das Docker-Repository in sources.list.d mit dem folgenden Befehl zu APT-Quellen hinzu:
Überprüfen Sie, ob Sie Docker aus dem Docker-Repository installieren können
Zum Schluss installieren Sie das Docker CE-Paket mit dem folgenden Befehl
Voila, du hast Docker-CE installiert. Sie können die Installation überprüfen, indem Sie die installierte Version von docker-ce überprüfen
Ausführlichere Anweisungen finden Sie in diesem Lernprogramm
quelle
Debian-Installation.
lsb_release -a | grep Code
lscpu | grep Arch
Schließlich laden Sie Ihr Debian-src herunter. Gehen Sie zu https://download.docker.com/linux/ubuntu/dists/ , wählen Sie Ihre Ubuntu-Version aus, navigieren Sie zu pool / stable / und wählen Sie amd64, armhf, ppc64el oder s390x. Laden Sie die .deb-Datei für die Docker-Version herunter, die Sie installieren möchten.
sudo dpkg -i /path/to/package.deb
quelle