Installation Docker
Einleitung
In diesem Artikel zeigen wir den Ablauf einer Docker CE (Community Edition) Installation auf einem Debian basierenden Linux auf. Diese Dokumentation zeigt eine vereinfachte Installation auf und sollte bei produktiven Server individuell überdacht werden.
Übersicht
- Installation mit apt
- Installation via Packet
Installation mit apt
Bevor wir die Docker Engine auf dem System installieren können. Müssen wir sicherstellen, dass wir die Repository aktualisieren, denn Docker ist in der allgemeinen Repo nicht enthalten.
1. Einrichtung der Docker Repository
Hinzufügen von Docker's offiziellem GNU-Privatsphärenschutz:
sudo apt-get update
sudo apt-get install ca-certificates curl
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
Hinzfügen der Docker Repository:
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
sudo apt-get update
2. Installation der Docker Pakete Einrichtung der Docker Repository
Aktuelle Version
Um die aktuellste Version zu installieren, führe folgenden Befehl aus:
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Spezifische Version
# List the available versions:
apt-cache madison docker-ce | awk '{ print $3 }'
5:27.0.3-1~debian.12~bookworm
5:27.0.2-1~debian.12~bookworm
...
Packetinstallation
- Installation mittels Packet
- Skript Installation