Überspringen Sie zu Inhalten

aaron.de

Primäres Menü
  • Über mich
  • Heim
  • 2025
  • November
  • J
  • Docker Engine auf Debian 12 Bookworm installieren
  • Allgemein

Docker Engine auf Debian 12 Bookworm installieren

aaron 1. November 2025
docker-container

Dieser Leitfaden beschreibt, wie die Docker Engine auf Debian 12 (Bookworm) installiert und so konfiguriert wird, dass sie als Systemdienst automatisch startet und über APT aktualisierbar bleibt.

Table of Contents

Toggle
  • Systemaktualisierung
  • Benötigten Werkzeuge
  • Keyring-Verzeichnis anlegen
  • Offiziellen Docker-GPG-Schlüssel hinzufügen
  • Docker-Repository hinzufügen
  • Docker installieren
  • Über den Autor
    • aaron

Systemaktualisierung

Vor der Installation empfiehlt sich ein vollständiges Update aller bestehenden Pakete, um Versionskonflikte zu vermeiden.

apt-get update
apt-get upgrade -y

Benötigten Werkzeuge

apt-get install -y ca-certificates curl gnupg
  • ca-certificates liefert die Zertifikate vertrauenswürdiger Aussteller.
  • curl wird verwendet, um den Docker-GPG-Schlüssel herunterzuladen.
  • gnupg konvertiert den Schlüssel in ein von APT lesbares Format.

Keyring-Verzeichnis anlegen

APT speichert Repository-Schlüssel seit Debian 12 im Verzeichnis /etc/apt/keyrings
Das Verzeichnis wird mit korrekten Rechten erstellt:

/usr/bin/install -m 0755 -d /etc/apt/keyrings

Die Rechte 0755 erlauben Lesezugriff für alle, Schreibzugriff bleibt auf root beschränkt.

Offiziellen Docker-GPG-Schlüssel hinzufügen

curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg
chmod a r /etc/apt/keyrings/docker.gpg
  • Der Schlüssel wird über eine gesicherte HTTPS-Verbindung heruntergeladen.
  • gpg –dearmor konvertiert ihn ins Binärformat, das APT versteht.
  • chmod a+r stellt sicher, dass APT den Schlüssel lesen kann.

Docker-Repository hinzufügen

echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian $(. /etc/os-release && echo "$VERSION_CODENAME") stable" > /etc/apt/sources.list.d/docker.list
  • Dieser Eintrag fügt das stabile Docker-Repository hinzu.
  • arch legt die Architektur fest (z. B. amd64),
  • signed-by bindet den Schlüssel gezielt an dieses Repository.

Paketlisten erneut aktualisieren

apt-get update

In der Ausgabe sollte eine Zeile erscheinen wie:

OK: https://download.docker.com/linux/debian bookworm InRelease

Docker installieren

apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
PaketBeschreibung
docker-ceHauptdienst (dockerd)
docker-ce-cliKommandozeilenwerkzeug
containerd.ioContainer-Laufzeit
docker-buildx-pluginErweiterte Build-Funktion (BuildKit)
docker-compose-pluginMulti-Container-Verwaltung

Dienst aktivieren und starten

systemctl enable docker
systemctl start docker
systemctl status docker

Funktionsprüfung

docker --version
docker run hello-world

Über den Autor

Avatar-Foto

aaron

Administrator

Besuchen Sie die Website Alle Beiträge anzeigen

Post navigation

Previous: Mein musikalisches Experiment: Eine KI-generierte Salsa-Platte

Verwandte Geschichten

TanzenNRW_Spotify_Cover_horizontal
  • Allgemein

Mein musikalisches Experiment: Eine KI-generierte Salsa-Platte

aaron 15. Oktober 2025
production-line
  • Allgemein

KI-basierte Predictive Maintenance

aaron 22. September 2025
BotFather_BG_Aaron_Kreis
  • Allgemein

Telegram Bot API Tutorial

aaron 15. September 2025

Archive

  • November 2025
  • Oktober 2025
  • September 2025
  • August 2025
  • Juli 2025
  • Juni 2025
  • Mai 2025
  • April 2025
  • März 2025
  • Februar 2025
  • Januar 2025
  • Dezember 2024
  • November 2024
  • Oktober 2024
  • Juli 2024
  • Juli 2022
  • Mai 2022
  • Januar 2022
  • April 2019
  • März 2019
  • Februar 2019
  • Januar 2019
  • Dezember 2018
  • September 2018
  • August 2018
  • Juli 2018
  • Dezember 2017
  • Oktober 2017
  • Juni 2017
  • März 2017
  • Oktober 2016
  • Allgemein

Sie haben vielleicht verpasst

docker-container
  • Allgemein

Docker Engine auf Debian 12 Bookworm installieren

aaron 1. November 2025
TanzenNRW_Spotify_Cover_horizontal
  • Allgemein

Mein musikalisches Experiment: Eine KI-generierte Salsa-Platte

aaron 15. Oktober 2025
production-line
  • Allgemein

KI-basierte Predictive Maintenance

aaron 22. September 2025
BotFather_BG_Aaron_Kreis
  • Allgemein

Telegram Bot API Tutorial

aaron 15. September 2025
Impressum & Datenschutz
Impressum & Datenschutz
Copyright © All rights reserved. | MoreNews von AF themes.
Diese Website benutzt Cookies. Wenn du die Website weiter nutzt, gehen wir von deinem Einverständnis aus.