Docker Debian Installation via Repository: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „ folgende Befehle als '''root''' ausführen. <span id="repository-vorbereiten"></span> == Repository vorbereiten == apt-Paketindex aktualisieren und apt übe…“)
 
 
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
= Docker CE unter Debian 12 installieren =
  
folgende Befehle als '''root''' ausführen.
+
== Vorbereitung ==
 +
Installiert curl und ca-certificates
 +
* apt install -y ca-certificates curl gnupg
  
<span id="repository-vorbereiten"></span>
+
Erstellt das Verzeichnis für den GPG-Schlüssel
== Repository vorbereiten ==
+
* install -m 0755 -d /etc/apt/keyrings
  
apt-Paketindex aktualisieren und apt über HTTPS benutzten:
+
Fügt den offiziellen Docker-GPG-Schlüssel hinzu
 +
* curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg
  
apt update
+
Setzt die Rechte korrekt
+
* chmod a+r /etc/apt/keyrings/docker.gpg
apt install ca-certificates curl gnupg lsb-release
 
Offiziellen Docker GPG-Schlüssel hinzufügen:
 
  
mkdir -p /etc/apt/keyrings
+
== Repository hinzufügen ==
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
+
Ermittelt die Codename-Version von Debian (z. B. bookworm)
Docker-Repository hinzufügen:
+
* echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian bookworm stable" > /etc/apt/sources.list.d/docker.list
  
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \
+
Aktualisiert die Paketquellen
https://download.docker.com/linux/debian $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null
+
* apt update
<span id="docker-engine-installieren"></span>
 
= Docker Engine installieren =
 
  
apt update
+
== Installation von Docker Engine ==
apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin docker-compose
+
Installiert Docker CE, CLI, containerd
<span id="installation-überprüfen"></span>
+
* apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
= Installation überprüfen =
 
  
Der folgende Befehl sollte Informationen über weiterführende Schritte mit Docker ausgeben:
+
== Test ==
 +
Prüft, ob Docker korrekt läuft
 +
* docker version
 +
* docker run hello-world
  
docker run hello-world
+
== Hinweise ==
 +
Das Paket docker.io aus den Debian-Quellen wird nicht verwendet. Diese Anleitung installiert die offizielle, aktuelle Version direkt von Docker Inc.

Aktuelle Version vom 18. April 2025, 09:32 Uhr

Docker CE unter Debian 12 installieren

Vorbereitung

Installiert curl und ca-certificates

  • apt install -y ca-certificates curl gnupg

Erstellt das Verzeichnis für den GPG-Schlüssel

  • install -m 0755 -d /etc/apt/keyrings

Fügt den offiziellen Docker-GPG-Schlüssel hinzu

Setzt die Rechte korrekt

  • chmod a+r /etc/apt/keyrings/docker.gpg

Repository hinzufügen

Ermittelt die Codename-Version von Debian (z. B. bookworm)

Aktualisiert die Paketquellen

  • apt update

Installation von Docker Engine

Installiert Docker CE, CLI, containerd

  • apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

Test

Prüft, ob Docker korrekt läuft

  • docker version
  • docker run hello-world

Hinweise

Das Paket docker.io aus den Debian-Quellen wird nicht verwendet. Diese Anleitung installiert die offizielle, aktuelle Version direkt von Docker Inc.