Debian (mit Docker) auf Mini-PC installieren

Mit ** gekennzeichnete Links auf dieser Seite sind Affiliate-Links.

Suchergebnisse

Debian (mit Docker) auf Mini-PC installieren
  • Level 1
  • Linux
  • Docker

Nachdem ich im letzten Beitrag ein “fertiges” System mit Debian und Docker genutzt habe, möchte ich in diesem Video noch eine kleine Lücke schließen: Die Vorbereitung eines solchen Systems. Wir installieren gemeinsam Debian 12 (Bookworm) auf dem System und auf dieser Basis dann Docker. Bitte nicht wundern: Ich verwende hier Inhalte aus meinen Online-Kursen, wo ich das Thema schon längst als Grundlage geteilt hatte. Das hier ist also ein Zusammenschnitt aus November 2023.

Video: Debian (mit Docker) auf Mini-PC installieren#

Hausbau-Kurs

Debian-Installation#

  • Lade das Netinstall-Image von der offiziellen Webseite
  • Flashe das Image auf einen USB-Stick
  • Boote von dem Stick
  • Richte das System wie im Video gezeigt ein
  • Installiere Docker auf dem System

Docker-Installation unter Debian#

Die offizielle Anleitung findest Du hier.

sudo apt update
sudo apt install ca-certificates curl gnupg

sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

sudo tee /etc/apt/sources.list.d/docker.sources <<EOF
Types: deb
URIs: https://download.docker.com/linux/debian
Suites: $(. /etc/os-release && echo "$VERSION_CODENAME")
Components: stable
Signed-By: /etc/apt/keyrings/docker.asc
EOF

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

sudo gpasswd -a $USER docker

Portainer als Erweiterung#

Wer gerne eine grafische Oberfläche hätte, kann zusätzlich Portainer installieren:

docker volume create portainer_data
docker run -d \
    --name portainer \
    --restart=always \
    -p 9443:9443 \
    -v /var/run/docker.sock:/var/run/docker.sock \
    -v portainer_data:/data \
    portainer/portainer-ce

Mini PCs#


FAQ (häufig gestellte Fragen)

Debian 12 (Bookworm) wird mithilfe des Netinstall-Images von der offiziellen Debian-Webseite auf einem Mini-PC installiert.

Über das offizielle Docker-Repository: Zunächst werden Zertifikate und der Docker-GPG-Key eingerichtet, dann die Paketquelle docker.sources angelegt und anschließend docker-ce, docker-ce-cli, containerd.io sowie die Plugins docker-buildx-plugin und docker-compose-plugin per apt installiert.

Nicht zwingend, wenn der eigene Benutzer per gpasswd -a $USER docker zur Docker-Gruppe hinzugefügt wird.

Mit einem docker run-Befehl, der ein Portainer-Datenvolume anlegt und den Container mit Zugriff auf den Docker-Socket sowie Port 9443 für die Weboberfläche startet.


Transparenz-Hinweis (Level 1: Komplett selbst finanziert)

An diesem Beitrag ist kein Hersteller beteiligt! Sämtliche Produkte habe ich selber gekauft und trage die kompletten Kosten für diesen Beitrag alleine! Die Inhalte wurden somit von niemandem gesehen oder abgestimmt. Es handelt sich zu 100 Prozent um meine persönliche Meinung und Erfahrung! Danke an die Community, dass ich solche Inhalte für die Allgemeinheit zur Verfügung stellen kann!

» Mehr erfahren

Du willst mehr?

Smart-Home-Trainings von A-Z

Steig' noch tiefer in die Themen ein und meistere Deine Projekte! Über 17.000 Teilnehmer konnten sich schon von der Qualität der Online-Kurse überzeugen.

Abonniere jetzt den Newsletter für
spannende Neuigkeiten! interessante Angebote! neue Kurs-Inhalte!
* Durch Angabe meiner E-Mail-Adresse erkläre ich mich damit einverstanden, dass mir unregelmäßig Informationen und Produktempfehlungen aus dem Themengebiet »Smart Home« zugesendet werden. Mit dem Eintrag akzeptiere ich die Datenschutzbestimmungen. Meine Einwilligung kann ich jederzeit widerrufen.