Docker auf rocky: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „=Introduction= The Docker Engine can be used running native Docker style container workloads on Rocky Linux servers. This is sometimes preferred to running the…“)
 
 
(15 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
=Introduction=
+
=Grundlegendes=
The Docker Engine can be used running native Docker style container workloads on Rocky Linux servers. This is sometimes preferred to running the full Docker Desktop environment.
+
Der Docker Engine kann verwendet werden, um native Docker-Container-Workloads auf Rocky Linux-Servern auszuführen.
  
=Add the docker repository=
+
=Docker Repository hinzufügen=
Use the dnf utility to add the docker repository to your Rocky Linux server. Type:
+
Verwenden Sie das dnf-Dienstprogramm, um das Docker-Repository zu Ihrem Rocky Linux-Server hinzuzufügen.
*sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
+
*dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
=Install the needed packages=
+
 
Install the latest version of Docker Engine, containerd, and Docker Compose, by running:
+
=Pakete installieren=
 +
Installieren Sie die neueste Version von Docker Engine, containerd und Docker Compose
 
*sudo dnf -y install docker-ce docker-ce-cli containerd.io docker-compose-plugin
 
*sudo dnf -y install docker-ce docker-ce-cli containerd.io docker-compose-plugin
=Start and enable the systemd docker service (dockerd)=
+
 
Use the systemctl utility to configure the dockerd daemon to automatically startup with the next system reboot and simultaneously start it for the current session. Type:
+
=Pakete=
 +
{| class="wikitable"
 +
|-
 +
! Paket !! Beschreibung
 +
|-
 +
| docker-ce || Dieses Paket bietet die zugrunde liegende Technologie zum Erstellen und Ausführen von Docker-Containern (dockerd).
 +
|-
 +
| docker-ce-cli || Bietet das Befehlszeilen-Interface (CLI) für das Docker-Tool (docker).
 +
|-
 +
| containerd.io || Bietet die Container-Laufzeitumgebung (runc).
 +
|-
 +
| docker-compose-plugin || Ein Plugin, das den Subbefehl 'docker compose' bereitstellt.
 +
|}
 +
=Starten und enablen des systemd docker service (dockerd)=
 +
Verwenden Sie das systemctl-Dienstprogramm, um den dockerd-Daemon so zu konfigurieren, dass er automatisch beim nächsten Systemneustart gestartet wird, und starten Sie ihn gleichzeitig für die aktuelle Sitzung.
 
*sudo systemctl --now enable docker
 
*sudo systemctl --now enable docker
=Notes=
+
=Test ob Docker läuft=
docker-ce              : This package provides the underlying technology for building and running
+
*docker ps
  docker containers (dockerd)
+
  CONTAINER ID  IMAGE    COMMAND  CREATED  STATUS    PORTS    NAMES
docker-ce-cli          : Provides the command line interface (CLI) client docker tool (docker)
+
 
containerd.io          : Provides the container runtime (runc)
 
docker-compose-plugin  : A plugin that provides the 'docker compose' subcommand
 
 
=Source=
 
=Source=
 
*https://docs.rockylinux.org/gemstones/docker/
 
*https://docs.rockylinux.org/gemstones/docker/

Aktuelle Version vom 22. Februar 2024, 13:40 Uhr

Grundlegendes

Der Docker Engine kann verwendet werden, um native Docker-Container-Workloads auf Rocky Linux-Servern auszuführen.

Docker Repository hinzufügen

Verwenden Sie das dnf-Dienstprogramm, um das Docker-Repository zu Ihrem Rocky Linux-Server hinzuzufügen.

Pakete installieren

Installieren Sie die neueste Version von Docker Engine, containerd und Docker Compose

  • sudo dnf -y install docker-ce docker-ce-cli containerd.io docker-compose-plugin

Pakete

Paket Beschreibung
docker-ce Dieses Paket bietet die zugrunde liegende Technologie zum Erstellen und Ausführen von Docker-Containern (dockerd).
docker-ce-cli Bietet das Befehlszeilen-Interface (CLI) für das Docker-Tool (docker).
containerd.io Bietet die Container-Laufzeitumgebung (runc).
docker-compose-plugin Ein Plugin, das den Subbefehl 'docker compose' bereitstellt.

Starten und enablen des systemd docker service (dockerd)

Verwenden Sie das systemctl-Dienstprogramm, um den dockerd-Daemon so zu konfigurieren, dass er automatisch beim nächsten Systemneustart gestartet wird, und starten Sie ihn gleichzeitig für die aktuelle Sitzung.

  • sudo systemctl --now enable docker

Test ob Docker läuft

  • docker ps
CONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES

Source