Docker auf rocky: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 4: Zeile 4:
 
=Docker Repository hinzufügen=
 
=Docker Repository hinzufügen=
 
Verwenden Sie das dnf-Dienstprogramm, um das Docker-Repository zu Ihrem Rocky Linux-Server hinzuzufügen.
 
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
  
 
=Pakete installieren=
 
=Pakete installieren=
Zeile 10: Zeile 10:
 
*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)=
+
=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.
 
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
 +
=Test ob Docker läuft=
 +
*docker ps
 +
CONTAINER ID  IMAGE    COMMAND  CREATED  STATUS    PORTS    NAMES
  
=Notes=
 
docker-ce              : This package provides the underlying technology for building and running
 
docker containers (dockerd)
 
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