Ich versuche, Docker unter Ubuntu 16.04 zu installieren. Ich bin ein kompletter Ubuntu-Neuling und habe es erst kürzlich installiert.
Hier sind die Installationsschritte: https://docs.docker.com/engine/installation/linux/ubuntu/
Um das Verzeichnis einzurichten, muss ich diesen Befehl ausführen:
bash $ sudo apt-get -y --no-install-recommends install \ curl \ apt-transport-https \ ca-certificates \ curl \ software-properties-common
Ich bin ziemlich verwirrt darüber, was ich genau kopieren und einfügen soll. Ich habe zuerst alles von sudo kopiert und eingefügt:
sudo apt-get -y --no-install-recommends install \ curl \ apt-transport-https \ ca-certificates \ curl \ software-properties-common
Aber ich bekomme folgende Fehler:
E: Unable to locate package curl
E: Unable to locate package apt-transport-https
E: Unable to locate package ca-certificates
E: Unable to locate package curl
E: Unable to locate package software-properties-common
Wissen Sie, was diese Fehler bedeuten und was ich tun kann, um Docker richtig zu installieren?
Vielen Dank.
apt
package-management
repository
docker
user2505650
quelle
quelle
Antworten:
Der von Ihnen eingegebene Befehl ist größtenteils korrekt, weist jedoch einen Fehler auf:
\
Diese sollen Zeilenumbrüchen und nicht Leerzeichen entgehen . Der Befehl in den Dokumenten lautet:Dies sollte unverändert kopiert (außer dem führenden
$
) oder auf ähnliche Weise eingegeben werden. Durch Entfernen der Zeilenumbrüche ist Folgendes passiert:Wie Sie sehen können, wurden die Leerzeichen Teil der Paketnamen. Deshalb
apt-get
konnte ich sie nicht finden. Führen Sie einen der folgenden Schritte aus:Oder:
quelle
Installation von einem .deb-Paket
Wenn Sie Docker nicht zum Installieren von Docker verwenden können, können Sie die .deb-Datei für Ihre Version herunterladen und manuell installieren. Sie müssen jedes Mal eine neue Datei herunterladen, wenn Sie Docker aktualisieren möchten.
Gehen Sie zu https://apt.dockerproject.org/repo/pool/main/d/docker-engine/ und laden Sie die .deb-Datei für die Docker-Version herunter, die Sie installieren möchten, und für Ihre Ubuntu- Version ( neueste Version 1.13.1) für Ubuntu 16.04 ).
Installieren Sie Docker und ändern Sie den Pfad unten in den Pfad, in den Sie das Docker-Paket heruntergeladen haben.
Der Docker-Daemon wird automatisch gestartet.
Stellen Sie sicher, dass Docker korrekt installiert ist, indem Sie das Hallo-Welt-Image ausführen.
Dieser Befehl lädt ein Testbild herunter und führt es in einem Container aus. Wenn der Container ausgeführt wird, wird eine Informationsnachricht gedruckt und beendet.
Docker ist installiert und läuft. Sie müssen
sudo
Docker-Befehle ausführen.Quelle: https://docs.docker.com/engine/installation/linux/ubuntu/#install-from-a-package
quelle
Obwohl Sie das Repo einrichten und manuell installieren können, gibt es eine schnellere Möglichkeit, das offizielle Convenience-Skript zu verwenden .
Ab 2018
docker-ce
lautet der Befehl für die automatische Installation für die Installation unter Ubuntu 16.04 oder Ubuntu 18.04:Lesen Sie den Sicherheitshinweis, der gegen Ende der Installation in der Ausgabe abgedruckt ist. Beachten Sie, dass das Skript unter der oben verwendeten URL im Docker-Installations- Repo verwaltet wird.
Dadurch werden das Paket und das Repo installiert. Bestätigen:
Überprüfen Sie die Installation:
Fahren Sie mit den Schritten nach der Installation fort .
quelle
Das im offiziellen Ubuntu-Repository verfügbare Docker-Installationspaket ist möglicherweise nicht die neueste Version. Daher würde ich nicht empfehlen, Docker von Ubuntu Repositpry zu installieren. Installieren Sie Docker aus dem offiziellen Docker-Repository, um die neueste Version zu erhalten.
Dazu fügen wir zunächst den GPG-Schlüssel für das offizielle Docker-Repository per Curl-Befehl zu unserem Computer hinzu
Jetzt werden wir das Docker-Repository zu meinen APT-Quellen hinzufügen:
Aktualisieren Sie die Paketdatenbank mit den Docker-Paketen aus dem neu hinzugefügten Repository
Installieren Sie abschließend Docker mit dem Befehl apt-get
Docker sollte jetzt installiert sein und ausgeführt werden. Um zu überprüfen, ob der Wetter-Docker-Dienst gestartet wurde oder nicht, sollten wir den Befehl sudo service docker status ausführen. Dies wird mir den Status eines Docker-Dienstes geben. Detaillierte Informationen finden Sie unter https://www.youtube.com/watch?v=fiiJyemUFOc
quelle
Wenn Sie auf einem aktuellen Ubuntu installieren möchten, können Sie das
docker.io
Paket einfach über den Paketmanager oder installierenquelle