GNU/Linux >> LINUX-Kenntnisse >  >> Rocky Linux

So installieren Sie Docker unter Rocky Linux und AlmaLinux

Docker ist ein äußerst beliebtes Containerisierungsplattform-Tool, mit dem Benutzer Anwendungen auf reibungslose und effiziente Weise innerhalb von Containern entwickeln, testen und bereitstellen können. Ein Container ist eine leichte und tragbare Einheit, die vollständig isoliert vom zugrunde liegenden Betriebssystem ausgeführt wird. Es verpackt den Quellcode der Anwendung zusammen mit seinen Bibliotheken, Abhängigkeiten und Konfigurationen.

Container ermöglichen es Entwicklern, Anwendungen konsistent in mehreren Umgebungen mit der gleichen Konsistenz bereitzustellen, und dies ist einer der Gründe, warum der moderne Entwickler Docker und andere Containerisierungsplattformen nicht ignorieren kann.

Docker gibt es in zwei Haupteditionen:Docker Community Edition (Docker CE ) und Docker Enterprise Edition (Docker EE ). Die Community-Edition ist völlig kostenlos und Open-Source, während die Enterprise-Edition eine Premium-Version ist.

Begleiten Sie uns, während wir Sie durch die Installation von Docker CE führen auf Rocky Linux und AlmaLinux .

Schritt 1:Docker-Repository unter Rocky Linux hinzufügen

Docker ist noch nicht in den Standard-Repositories verfügbar. Zum Glück wurde von den Entwicklern ein offizielles Repository bereitgestellt, und wir werden es zuerst zum System hinzufügen.

Führen Sie auf Ihrem Terminal den folgenden Befehl aus, um Docker hinzuzufügen Aufbewahrungsort

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

Schritt 2:Installieren Sie Docker unter Rocky Linux/AlmaLinux

Als nächstes werden wir die Docker Community Edition installieren die kostenlos heruntergeladen und verwendet werden kann. Aber aktualisieren Sie zuerst die Pakete.

$ sudo dnf update

Führen Sie als Nächstes den folgenden Befehl aus, um Docker CE zu installieren , die Befehlszeilenschnittstelle (CLI) und andere wichtige Tools und Abhängigkeiten.

$ sudo dnf install -y docker-ce docker-ce-cli containerd.io

Bestätigen Sie nach der Installation die Version von Docker die Sie wie vorgesehen installiert haben. Die Ausgabe zeigt, dass wir Docker 20.10 installiert haben .

$ docker --version

Docker version 20.10.8, build 3967b7d

Schritt 3:Docker starten und aktivieren

So beginnen Sie mit der Verwendung von Docker , müssen wir den Docker-Daemon starten. Aber lassen Sie uns zuerst aktivieren, dass es wie gezeigt beim Booten startet.

$ sudo systemctl enable docker

Starten Sie dann den Docker Dämon.

$ sudo systemctl start docker

Um den Ausführungsstatus von Docker zu bestätigen , geben Sie den Befehl ein.

$ sudo systemctl status docker

Perfekt! Docker läuft wie erwartet.

Schritt 4:Benutzer zur Docker-Gruppe hinzufügen

Um Docker als normaler Benutzer zu verwenden oder auszuführen, müssen Sie den Benutzer zum „Docker“ hinzufügen ‘-Gruppe, die während der Installation automatisch erstellt wird. Andernfalls werden Sie weiterhin auf Berechtigungsfehler stoßen.

Fügen Sie dazu den regulären Benutzer zum „Docker“ hinzu ‘ wie folgt gruppieren, wobei tecmint ist der normale Benutzer, der den usermod-Befehl verwendet.

$ sudo usermod -aG docker tecmint

Verwenden Sie den id-Befehl um die Gruppen zu überprüfen, denen der Benutzer angehört.

$ id tecmint

Schritt 5:Docker in Rocky Linux testen

Schließlich, um Docker sicherzustellen wie erwartet funktioniert, führen Sie hello-world aus Container, wie im folgenden Befehl angegeben.

$ docker run hello-world

Der Befehl zieht einfach die hello-world image aus dem Docker-Hub, einem Repository für Docker-Container-Images. Anschließend wird der Container erstellt und ausgeführt, der das „Hallo von Docker“ ausgibt “ Meldung auf dem Terminal. Dies ist ein eiserner Beweis dafür, dass Docker erfolgreich installiert wurde.

Lass uns abenteuerlicher werden. Wir ziehen ein Ubuntu image, ausführen und mit dem Container interagieren.

Ubuntu-Docker-Image ziehen

Um das neueste Ubuntu zu ziehen Bild, führe aus:

$ docker pull ubuntu

Sobald das Bild abgerufen wurde, bestätigen Sie die vorhandenen Bilder wie gezeigt.

$ docker images

Ubuntu-Docker-Container ausführen

Um auf die Shell von Ubuntu zuzugreifen Container, führen Sie den Befehl aus.

$ docker run -it ubuntu

Von hier aus können Sie Befehle ausführen und die Paketverwaltung und andere Systemaufgaben innerhalb des Containers ausführen. Wenn Sie fertig sind, drücken Sie auf „Beenden“. ’, um den Container zu verlassen und zu Ihrer Betriebssystemumgebung zurückzukehren.

Schlussfolgerung

Und das war es für diesen Leitfaden. Wir haben die Installation von Docker demonstriert auf Rocky Linux und AlmaLinux und wie Sie mit dem Pullen von Images und dem Ausführen von Containern beginnen können.


Rocky Linux
  1. So installieren Sie Docker und Docker-Compose unter Rocky Linux 8

  2. So installieren Sie Docker unter Rocky Linux 8

  3. So installieren Sie Docker unter AlmaLinux / Rocky Linux

  4. So installieren Sie Docker unter Rocky Linux 8 / CentOS 8 / RHEL 8 / AlmaLinux

  5. So installieren und konfigurieren Sie Docker Container unter Rocky Linux 8

So installieren und verwenden Sie den Rocky Linux Docker-Container

So installieren Sie ClamAV unter Rocky Linux 8 | AlmaLinux

So installieren Sie Podman auf Rocky Linux 8 / AlmaLinux, um Container auszuführen

So installieren Sie MongoDB unter Rocky Linux und AlmaLinux

So installieren Sie Java 16 in Rocky Linux und AlmaLinux

So installieren Sie Docker unter Rocky Linux und AlmaLinux