Skip to content

Installation von Docker auf Debian 13 (Trixie)

Einleitung

Dieser Artikel beschreibt Schritt für Schritt, wie man Docker unter Debian 13 („Trixie“) installiert. Dabei wird die offizielle Docker‑Repository verwendet, damit du stets aktuelle Versionen bekommst.

Die Anleitung basiert auf dem Artikel „How to Install Docker on Debian 13 (Trixie)“ von Linuxiac. (linuxiac.com)


Voraussetzungen

  • Ein laufendes Debian 13 (Trixie) System
  • Ein Benutzer mit sudo‑Rechten oder root
  • Internetzugang, um Pakete herunterzuladen

Schritte zur Installation

1. Paketlisten aktualisieren

sudo apt update
sudo apt upgrade

2. Notwendige Pakete installieren

sudo apt install apt-transport-https ca-certificates curl gpg

3. Docker GPG‑Repository‑Schlüssel hinzufügen

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker.gpg

4. Docker Repository einbinden

echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker.gpg] https://download.docker.com/linux/debian trixie stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update

Optional prüfen:

apt-cache policy

5. Docker installieren

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

6. Installation prüfen

sudo systemctl is-active docker
sudo docker run hello-world

7. Docker für Nicht‑Root‑Benutzer nutzen

sudo usermod -aG docker ${USER}
newgrp docker

Zusammenfassung & Hinweise

  • Mit dieser Methode installierst du Docker direkt aus dem offiziellen Docker‑Repository.
  • gpg ist erforderlich für den GPG‑Key.
  • Für normale Benutzer ist die Gruppenanpassung notwendig.

Skript: Alle Befehle zum Kopieren

#!/usr/bin/env bash
set -e

sudo apt update
sudo apt upgrade -y

sudo apt install -y apt-transport-https ca-certificates curl gpg

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker.gpg

echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker.gpg] https://download.docker.com/linux/debian trixie stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

sudo apt update

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

sudo systemctl is-active docker
sudo docker run hello-world

sudo usermod -aG docker ${USER}
newgrp docker

echo "Docker wurde erfolgreich installiert."