Docker Debian Installation via Repository: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
=Run the following command to uninstall all conflicting packages=
= Docker CE unter Debian 13 installieren =
*for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; done
 
=Install using the apt repository=
== Vorbereitung ==
#Add Docker's official GPG key:
Installiert curl und ca-certificates
*sudo apt-get update
* apt install -y ca-certificates curl gnupg
*sudo apt-get install ca-certificates curl
 
*sudo install -m 0755 -d /etc/apt/keyrings
Erstellt das Verzeichnis für den GPG-Schlüssel
*sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
* install -m 0755 -d /etc/apt/keyrings
*sudo chmod a+r /etc/apt/keyrings/docker.asc
 
# Add the repository to Apt sources:
Fügt den offiziellen Docker-GPG-Schlüssel hinzu
*echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
* curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg
*sudo apt-get update
 
=To install the latest version, run=
Setzt die Rechte korrekt
*sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
* chmod a+r /etc/apt/keyrings/docker.gpg
=Verify that the installation is successful by running the hello-world image=
 
*sudo docker run hello-world
== Repository hinzufügen ==
Ermittelt die Codename-Version von Debian (z. B. trixie)
* echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian trixie stable" > /etc/apt/sources.list.d/docker.list
 
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.

Aktuelle Version vom 9. Juni 2026, 08:42 Uhr

Docker CE unter Debian 13 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. trixie)

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.