Debian Docker-Installation
Docker unterstützt die folgenden 64-Bit-Debian-Versionen:
- Debian Bookworm 12 (stable)
- Debian Bullseye 11 (oldstable)
Unterstützte Architekturen umfassen x86_64 (amd64), armhf, arm64 und ppc64le.
Alte Versionen deinstallieren
Wenn Sie zuvor Docker Engine installiert haben, müssen Sie die alte Version deinstallieren, um Konflikte zu vermeiden:
for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; done
Automatisch mit dem offiziellen Installationsskript installieren
Der Installationsbefehl lautet wie folgt:
curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh
Manuelle Installation
1. Softwarepakete aktualisieren
Aktualisieren Sie zunächst vorhandene Pakete und den Paket-Cache
sudo apt update sudo apt upgrade
2. Abhängigkeitspakete installieren
Installieren Sie einige erforderliche Abhängigkeitspakete. Diese Pakete ermöglichen es apt, das HTTPS-Protokoll zu verwenden, um auf das Docker-Repository zuzugreifen:
sudo apt install apt-transport-https ca-certificates curl software-properties-common
3. Offiziellen Docker-GPG-Schlüssel hinzufügen
Verwenden Sie den folgenden Befehl, um den offiziellen GPG-Schlüssel von Docker hinzuzufügen:
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
4. Docker-Repository hinzufügen
Fügen Sie das offizielle APT-Software-Repository von Docker hinzu:
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
5. APT-Paket-Cache aktualisieren
Aktualisieren Sie nach dem Hinzufügen des Repositorys den APT-Paketindex
sudo apt update
Stellen Sie sicher, dass Sie Docker jetzt aus dem offiziellen Docker-Repository und nicht aus dem Debian-Standardrepository installieren:
apt-cache policy docker-ce
Sie sollten sehen, dass es auf https://download.docker.com/ verweist, und stellen Sie sicher, dass dies das offizielle Docker-Repository ist.
6. Docker installieren
Jetzt können Sie Docker installieren:
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
7. Docker starten und überprüfen
Docker starten und aktivieren, dass es beim Booten startet:
sudo systemctl start docker sudo systemctl enable docker
Mit dem folgenden Befehl können Sie überprüfen, ob Docker erfolgreich installiert wurde:
sudo docker --version
Führen Sie den folgenden Testbefehl aus, um sicherzustellen, dass Docker ordnungsgemäß funktioniert
sudo docker run hello-world
Docker deinstallieren
Löschen Sie das Installationspaket:
sudo apt-get purge docker-ce
Images, Container, Konfigurationsdateien und andere Inhalte löschen:
sudo rm -rf /var/lib/dockerWeitere Erweiterungen