So installieren Sie Docker unter Ubuntu 20.04 Linux

Docker ist eine Anwendung, die zur Vereinfachung des Anwendungsverwaltungsprozesses in einem Container verwendet wird. Der Container verwendet einen von Ressourcen isolierten Prozess zum Ausführen von Anwendungen. Mit Docker können Sie eine Anwendung erstellen, testen und bereitstellen, sodass sie fast überall ausgeführt werden kann.
Es ähnelt einer virtuellen Maschine, ist flexibler, ressourcenschonender, portabler und vom Host-Betriebssystem abhängig. Es handelt sich um eine Plattformumgebung zum Ausführen einer einzelnen Anwendung, die alles enthält, was für die Ausführung der Software erforderlich ist.
Heute ist Docker als moderne Softwareverwaltungsplattform bekannt, einschließlich der kontinuierlichen Integration, Bereitstellung und Produktionsverwaltung von DevOps.
In diesem Tutorial lernen Sie, Docker auf dem Linux-System Ubuntu 20.04 zu installieren.
Das Docker-Paket ist im Ubuntu 20.04-Repository verfügbar, verfügt jedoch möglicherweise nicht über die neueste Version. Daher werden wir den neuesten Docker hier mithilfe des offiziellen Docker-Repositorys installieren.
Installieren von Docker unter Ubuntu 20.04 Es ist
sehr einfach , Docker unter Ubuntu zu installieren . Bitte aktivieren Sie das Docker-Repository und installieren Sie das Paket, nachdem Sie den GPG-Schlüssel des Repositorys importiert haben.
Im ersten Schritt aktualisieren wir die Paketliste und installieren die Abhängigkeiten, die zum Hinzufügen eines neuen HTTPS-Repositorys erforderlich sind:

$ sudo apt update
$ sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

Verwenden Sie jetzt den folgenden Befehl curl, um den GPG-Schlüssel des Docker-Repositorys zu
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
importieren : Nach dem Importieren des GPG-Schlüssels müssen Sie das APT-Repository von Docker mit dem folgenden Befehl hinzufügen:
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Jetzt ist das Docker-Repository in Ihrem System aktiviert. Sie können das aktuelle Repository installieren Jede Version von Docker verfügbar in.
Installieren der neuesten Version von Docker
Um die neueste Version von Docker zu installieren, können Sie den folgenden Befehl verwenden. Wenn Sie jedoch eine bestimmte Version von Docker installieren möchten, die Sie installieren möchten, sollten Sie diesen Schritt überspringen und mit der nächsten Version fortfahren.

$ sudo apt update
$ sudo apt install docker-ce docker-ce-cli containerd.io

Installieren einer bestimmten Docker-Version
Um eine bestimmte Docker- Version zu installieren, sollten Sie die verfügbaren Docker-Versionen im Repository auflisten. Verwenden Sie den folgenden Befehl, um eine Liste der verfügbaren Versionen von Docker abzurufen:

# sudo apt update
# apt list -a docker-ce

Die verfügbare Docker-Version erhalten Sie in der Befehlsausgabe in der zweiten Spalte.

output:
docker-ce/focal 5:19.03.9~3-0~ubuntu-focal amd64

Sie können "= <Version>" nach dem Paketnamen verwenden, um auf die Version zu verweisen, mit der eine bestimmte Version von Docker auf Ihrem Ubuntu-Computer installiert werden soll, wie im folgenden Beispiel gezeigt: Nach einer
$ sudo apt install docker-ce=&lt;VERSION&gt; docker-ce-cli=&lt;VERSION&gt; containerd.io
erfolgreichen Installation wird der Docker-Dienst automatisch gestartet. Verwenden Sie den folgenden Befehl, um den Docker-Dienststatus zu überprüfen: Die Docker-
Ausgabe des Status $ sudo systemctl status
sollte folgendermaßen aussehen:

output:
● docker.service - Docker Application Container Engine
     Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
     Active: active (running) since Thu 2020-05-21 14:47:34 UTC; 42s ago
...

Wenn Ihr Computer eine neue Version von Docker verwendet, können Sie die folgenden Standardbefehle zum Aktualisieren verwenden:
$ sudo apt update && sudo apt upgrade
Wenn Sie Docker nicht automatisch aktualisieren möchten, sollten Sie es als blockiert markieren, um Aktualisierungen mit dem folgenden Befehl zu verhindern:
$ sudo apt-mark hold docker-ce
Als Nicht-Root-Benutzer ausführen Docker-Befehle
Docker-Befehle können nur vom Root-Benutzer und von Benutzern mit Sudo-Berechtigungen ausgeführt werden.
Wenn Sie Docker-Befehle von einem Nicht-Root-Benutzer ausführen möchten, müssen Sie den Benutzer zunächst der Docker-Gruppe hinzufügen, die während der Installation des Docker CE-Pakets erstellt wurde.
Mit dem folgenden Befehl können Sie Benutzer zur Docker-Gruppe hinzufügen:
$ sudo usermod -aG docker $USER
Sie sollten "$ USER" durch den Benutzernamen ersetzen.
Erstellen Sie eine neue Benutzersitzung, um die Gruppenmitgliedschaft zu aktualisieren. Der Benutzer kann den Docker-Befehl ausführen.
Überprüfen der Docker-Installation
Um den im System installierten Docker zu überprüfen , können Sie den Docker-Befehl ohne Verwendung von sudo ausführen. Wir führen einen Testcontainer aus:
$ docker container run hello-world
Wenn er lokal nicht verfügbar ist, lädt der obige Befehl das Testabbild herunter. Führen Sie es nach dem Herunterladen im Container aus, drucken Sie die Nachricht "Hallo von Docker" und beenden Sie das Programm.
Sie erhalten eine Ausgabe ähnlich der folgenden:
Der Testcontainer wird nach dem Drucken der Nachricht angehalten, da er keinen lang laufenden Prozess hat.
Mit dem Docker-Befehl wird das Image aus Docker Hub abgerufen. Dies ist der standardmäßige Cloud-basierte Docker-Registrierungsdienst mit allen anderen Funktionen, einschließlich des Speicherns von Docker-Images in privaten und öffentlichen Repositorys.
Docker deinstallieren
Um Docker von Ihrem Computer zu deinstallieren , löschen Sie immer alle Container, Images, Volumes und Netzwerke.
Sie können alle laufenden Container stoppen und alle Docker-Objekte mit dem folgenden Befehl löschen:

$ docker container stop $(docker container ls -aq)
$ docker system prune -a --volumes

Jetzt können Sie den apt-Paketmanager verwenden, um Docker-Pakete wie andere Pakete vom Ubuntu-System zu deinstallieren:

$ sudo apt purge docker-ce
$ sudo apt autoremove

Jetzt haben Sie gelernt, Docker auf einem Ubuntu 20.04 Linux-Computer zu installieren, und Sie haben auch gelernt, Docker-Befehle auszuführen und Docker-Container auszuführen. A5 Internet https://www.a5idc.net/

Ich denke du magst

Origin blog.51cto.com/14414732/2536353
Empfohlen
Rangfolge