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

So installieren und konfigurieren Sie Docker Container unter Rocky Linux 8

Docker ist eine Virtualisierungsplattform, die für ihre Fähigkeit bekannt ist, Anwendungen in Containern auszuführen. Wir können Container bauen und miteinander kommunizieren. Hier erfahren Sie, wie Sie die Docker CE-Plattform auf Rocky Linux 8 installieren, um containerisierte virtuelle Maschinen zu erstellen.

Schritte zur Installation von Docker CE auf Rocky Linux 8

Was werden wir hier lernen?

  • Docker-Installationsprozess für Rocky Linux 8
  • Wie ziehe ich Images von Docker Hub, um einen Container zu installieren und auszuführen?
  • Befehle zum Starten, Stoppen und Neustarten der Docker Engine

Die hier aufgeführten Schritte funktionieren auch für RHEL und CentOS 8… Siehe auch unseren Artikel zur Installation der KiteMatic Docker-GUI unter Rocky Linux.

1. Fügen Sie Docker Repo unter Rocky Linux hinzu

Fügen Sie Ihrem Rocky Linux 8 das offizielle Docker CE-Repository hinzu, damit wir es installieren können, ohne seine Pakete manuell herunterzuladen.

Hinweis – Es ist ein einzelner Befehl, verwenden Sie ihn also als Ganzes

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

2. Systemaktualisierung ausführen

Damit das System das hinzugefügte Docker-Repository und die darin verfügbaren Pakete erkennt, führen Sie das Systemupdate aus, das Rocky Linux zwingt, den System-Repository-Cache neu zu erstellen.

sudo dnf update

3. Befehl zum Installieren der Docker CE Engine

Wir haben also bereits das Docker-Repo und jetzt ist es an der Zeit, den einfachen Befehl mit dem DNF-Paketmanager auszuführen, um Docker-CE zusammen mit seinem Befehlszeilentool und containerd.io zu installieren, um den Container-Lebenszyklus seines Hostsystems effizient zu verwalten.

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

4. Docker-Dienst aktivieren und starten

Sobald die Installation abgeschlossen ist, starten Sie den Docker-Dienst auf Ihrem Rocky Linux und aktivieren Sie auch die automatische Ausführung beim Systemstart.

sudo systemctl enable docker

sudo systemctl start docker

Überprüfen Sie den Status des Dienstes, um sicherzustellen, dass er ordnungsgemäß funktioniert.

systemctl status docker

5. Rocky Linux-Benutzer zur Docker-Benutzergruppe hinzufügen

Um Docker-Befehle auszuführen, benötigen wir sudo Rechte oder Root-Zugriff und um dies zu vermeiden, fügen Sie Ihren aktuellen Systembenutzer der Docker-Gruppe hinzu, damit Sie den Befehl zum Herunterladen und Erstellen von Containern einfach ausführen können.

sudo usermod -aG docker $USER

Überprüfen Sie, ob Ihr Benutzer in der Docker-Gruppe ist oder nicht.

id $USER

Wenn Sie einen anderen Benutzer als den aktuellen verwenden möchten, ersetzen Sie einfach $USER Geben Sie im obigen Befehl den Benutzer des jeweiligen Systems ein, dem Sie die Rechte zum Verwalten von Docker erteilen möchten.

Server neu starten

Um sicherzustellen, dass alle Änderungen reibungslos funktionieren, starten Sie Ihren Host-Rocky-Linux-Server oder -Desktop, auf dem Sie Docker installiert haben, neu.

So erhalten Sie Informationen und Details zum Docker des Installationsprogramms B. Version, mehrere installierte Container, Kernelversion des Hosts, Architektur, CPU, Name des Betriebssystems usw. Typ:

docker info

6. Testen Sie Docker, indem Sie Image ziehen

Laden wir einige Images wie Ubuntu herunter, um einen Container zu erstellen und zu testen, ob alles gut funktioniert oder nicht.

docker pull ubuntu

Der obige Befehl ruft die neueste Image-Datei der LTS-Version ab, d. h. Ubuntu 20.04 LTS, um sie zu installieren und einen entsprechenden Container von Docker Hub zu erstellen.

Um zu erfahren, welche Images heruntergeladen wurden und lokal auf Ihrem Docker-System verwendet werden können, führen Sie Folgendes aus:

docker images

7. Container ausführen

Jetzt haben wir das Docker-Image von Ubuntu, lassen Sie uns einen Container damit erstellen und ausführen. Der Befehl dafür ist sehr einfach:

docker run -it ubuntu

Danach können Sie den Ubuntu APT-Paketmanager verwenden, um den Befehl auszuführen und die verschiedenen Anwendungen darüber zu installieren. Erfahren Sie mehr über seine Befehle und arbeiten Sie auf der offiziellen Dokumentationsseite.

Endnote:

Da es sich um ein REHL-basiertes Betriebssystem handelt, funktioniert Rocky Linux genau wie CentOS 8, daher können die gleichen Befehle und Repositories, die zum Abrufen verschiedener Pakete, einschließlich Docker, installiert werden müssen, auch darauf verwendet werden.


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

  2. Anleitung zum Einrichten einer privaten Docker-Registrierung unter Rocky Linux 8

  3. So installieren und konfigurieren Sie Docker in Rocky Linux/Centos 8

  4. So installieren und verwenden Sie Podman in Rocky Linux/Alma Linux/Centos 8

  5. So installieren und konfigurieren Sie Elasticsearch unter Rocky Linux 8

So installieren und verwenden Sie den Rocky Linux Docker-Container

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

Wie man Docker Container auf AlmaLinux 8 installiert und einrichtet

So installieren und konfigurieren Sie OpenCV unter Rocky Linux 8.4

So installieren Sie Docker unter Rocky Linux und AlmaLinux

So installieren Sie Docker unter Rocky Linux und AlmaLinux