- - So richten Sie Docker unter Linux ein

So richten Sie Docker unter Linux ein

Einer der Hauptvorteile der Verwendung von Linux alsPlattform für Ihren Server sind Container. Container sind eine Technologie, mit der ein Benutzer ein Mikrobetriebssystem und eine spezielle Software enthalten und isoliert auf dem System ausführen kann. Dies ermöglicht eine unglaubliche Leistung und Flexibilität. Wenn es um Container unter Linux geht, ist Docker die beliebteste Lösung. Nach der Installation dieser Software ist es für nahezu jeden sehr einfach, Container im laufenden Betrieb zu installieren und auszuführen. So erhalten Sie Docker unter Linux

SPOILER ALARM: Scrollen Sie nach unten und sehen Sie sich das Video-Tutorial am Ende dieses Artikels an.

Ubuntu Anleitung

Bevor Docker CE auf Ihrem Ubuntu-Server oder -Desktop ausgeführt wird, sollten Sie den Cache des Ubuntu apt-Pakets aktualisieren und alle Software-Updates installieren, die möglicherweise installiert werden müssen.

sudo apt update
sudo apt upgrade

Sobald Ihr System auf dem neuesten Stand ist, müssen Sie einige Pakete installieren. Diese Pakete sind wichtig und ermöglichen dem Ubuntu-Paketmanager eine bessere Interaktion mit Downloads über HTTPS.

sudo apt-get install 
apt-transport-https 
ca-certificates 
curl 
software-properties-common

Der nächste Schritt im Installationsprozess ist das Hinzufügen des GPG-Schlüssels für das offizielle Docker-Software-Repository. Dies ist wichtig, da Ubuntu die Software ohne sie nicht installiert.

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

Fügen Sie mit dem heruntergeladenen Schlüssel das offizielle Docker CE-Software-Repository zu Ihrem Ubuntu-System hinzu.

sudo add-apt-repository 
"deb [arch=amd64] https://download.docker.com/linux/ubuntu 
$(lsb_release -cs) 
stable"

Aktualisieren Sie zuletzt die Ubuntu-Softwarequellen erneut und installieren Sie die Docker-Software, um den Installationsvorgang abzuschließen.

sudo apt update&&sudo apt install docker-ce

Debian-Anweisungen

Aktualisieren Sie das System, bevor Sie Docker CE für Debian installieren. Dadurch wird sichergestellt, dass Docker auf Ihrem Computer ordnungsgemäß ausgeführt wird.

sudo apt-get update
sudo apt-get upgrade

Mit allem, was aktuell ist, müssen SieInstallieren Sie einige Tools, um sicherzustellen, dass die Docker CE-Pakete ordnungsgemäß heruntergeladen werden. Beachten Sie, dass die Anweisungen je nach Ihrer Debian-Version unterschiedlich sein werden.

Debian Stretch / Jesse Anweisungen

sudo apt-get install 
apt-transport-https 
ca-certificates 
curl 
gnupg2 
software-properties-common

Wheezy Anweisungen

sudo apt-get install 
apt-transport-https 
ca-certificates 
curl 
python-software-properties

Mit den hinzugefügten Tools ist es Zeit, den GPG-Schlüssel des Docker-Repos auf Debian zu installieren. Dies ist ein kritischer Schritt, ignorieren Sie ihn also nicht. Debian wird Docker ohne dieses Programm nicht installieren.

curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg | sudo apt-key add -

Fügen Sie dann das Docker CE-Software-Repository zu Ihrer Debian-Quellenliste hinzu.

sudo add-apt-repository 
"deb [arch=amd64] https://download.docker.com/linux/$(. /etc/os-release; echo "$ID") 
$(lsb_release -cs) 
stable"

Jetzt müssen Sie nur noch Debians Software-Quellen ein zweites Mal aktualisieren und Docker CE installieren. Tun Sie dies mit den folgenden Befehlen:

sudo apt-get update&&sudo apt-get install docker-ce

Fedora Anweisungen

Vor der Installation von Docker unter Fedora müssen Sieeinige Dnf-Plugins zu installieren. Dies ist wichtig und erleichtert die Installation der Docker-Software erheblich. Installiere die Dnf Plugins mit:

sudo dnf -y install dnf-plugins-core

Wenn die Plugins installiert sind, ist es an der Zeit, das eigentliche Software-Repository zum Computer hinzuzufügen.

sudo dnf config-manager 
--add-repo 
https://download.docker.com/linux/fedora/docker-ce.repo

Hinzufügen des offiziellen Docker CE-Software-Repositoryfür Dnf und Fedora bedeutet, dass der Benutzer regelmäßig Docker-Updates erhält, wenn er sein System aktualisiert. Wenn Sie Docker auf einem PC installieren, der keinen regulären Internetzugang hat, sollten Sie die Docker CE-Downloadseite aufrufen und stattdessen eine RPM-Datei herunterladen.

Installieren Sie Docker CE direkt vom Fedora-Paketmanager, um den Vorgang abzuschließen.

sudo dnf install docker-ce

Andere Linuxe

Docker wird unter Linux gut unterstützt. Die obigen Linux-Distributionen sind einige, die Docker bevorzugt verwendet. Wenn Sie die Software auf einer anderen Linux-Version installieren möchten, lesen Sie die Dokumentation. Docker-Installationsinformationen sind ein wundervolles Tool, und sie enthalten viele Informationen für viele verschiedene Linux-Distributionen. Überprüfen Sie auch die Dokumentation der von Ihnen verwendeten Linux-Distribution, da Sie damit möglicherweise auch die Docker-Software installieren können.

Aktivieren von Docker CE

Docker CE ist installiert, aber bevor Sie es verwenden könnenSie müssen das init-System verwenden, um seine Dienste zu aktivieren. Abhängig vom verwendeten Betriebssystem können die Anweisungen unterschiedlich sein. Wenn Sie beispielsweise den Anweisungen von Ubuntu oder Debian gefolgt sind, besteht eine gute Chance, dass Systemelemente während des Installationsvorgangs automatisch aktiviert wurden. Fedora oder andere Linux-Distributionen, die systemd verwenden, müssen diese Elemente separat aktivieren.

Aktivieren Sie zuerst den Dienst beim Start mit Systemctl aktivieren Befehl.

sudo systemctl enable docker

Starten Sie dann sofort Docker auf dem System mit Systemstart Befehl.

sudo systemctl start docker

Möchten Sie den Docker CE-Dienst deaktivieren? Verwenden Systemctl deaktivieren.

sudo systemctl disable docker

Stoppen Sie Docker außerdem jederzeit mit systemctl stop, und starten Sie es mit Systemctl Neustart.

sudo systemctl stop
sudo systemctl restart

Verwenden von Docker CE

Wenn Docker CE unter Linux installiert ist, können Sie dies tunInstallieren und verwenden Sie so viele Container, wie Sie möchten. Um zu testen und sicherzustellen, dass die Docker CE-Software ordnungsgemäß funktioniert, müssen Sie zunächst den Testcontainer ausführen:

sudo docker run hello-world

Wenn der Hallo-Welt-Container startet und ordnungsgemäß funktioniert, ist alles in Ordnung. Wenn nicht, installieren Sie Docker erneut und versuchen Sie es erneut.

Container installieren und ausführen

Das Installieren von Containern in Ihrem Docker-Setup ist ziemlich einfach. Durchsuchen Sie Docker Hub zunächst nach einem Container, den Sie installieren möchten.

docker search searchterm

Dann installieren Sie es mit Hafenarbeiter ziehen.

docker pull containername

Führen Sie den Container aus mit:

sudo docker run containername
</ p>

Bemerkungen