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.
gpgist 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."