Anpassen der Virtuellen Maschinen Netzwerk und Serveradministration Docker: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „1. Update System Packages bash sudo apt update sudo apt upgrade -y 2. Install Required Dependencies bash sudo apt install -y apt-transport-https ca-certificate…“) |
|||
| Zeile 1: | Zeile 1: | ||
| − | 1. | + | == Docker Installation unter Debian == |
| − | bash | + | |
| + | === Methode 1: Offizielle Docker-Repository (Empfohlen) === | ||
| + | |||
| + | ==== 1. Systempakete aktualisieren ==== | ||
| + | <source lang="bash"> | ||
sudo apt update | sudo apt update | ||
sudo apt upgrade -y | sudo apt upgrade -y | ||
| − | 2. | + | </source> |
| − | bash | + | |
| + | ==== 2. Erforderliche Abhängigkeiten installieren ==== | ||
| + | <source lang="bash"> | ||
sudo apt install -y apt-transport-https ca-certificates curl gnupg | sudo apt install -y apt-transport-https ca-certificates curl gnupg | ||
| − | 3. | + | </source> |
| − | bash | + | |
| + | ==== 3. Docker's GPG-Schlüssel hinzufügen ==== | ||
| + | <source lang="bash"> | ||
sudo install -m 0755 -d /etc/apt/keyrings | sudo install -m 0755 -d /etc/apt/keyrings | ||
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg | curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg | ||
sudo chmod a+r /etc/apt/keyrings/docker.gpg | sudo chmod a+r /etc/apt/keyrings/docker.gpg | ||
| − | 4. | + | </source> |
| − | bash | + | |
| − | echo | + | ==== 4. Docker-Repository hinzufügen ==== |
| − | + | <source lang="bash"> | |
| − | + | echo | |
| − | + | "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian | |
| − | 5. | + | $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | |
| − | bash | + | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null |
| + | </source> | ||
| + | |||
| + | ==== 5. Docker Engine installieren ==== | ||
| + | <source lang="bash"> | ||
sudo apt update | sudo apt update | ||
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin | sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin | ||
| − | 6. | + | </source> |
| − | bash | + | |
| + | ==== 6. Docker Service starten und aktivieren ==== | ||
| + | <source lang="bash"> | ||
sudo systemctl start docker | sudo systemctl start docker | ||
sudo systemctl enable docker | sudo systemctl enable docker | ||
| + | </source> | ||
Version vom 29. August 2025, 07:00 Uhr
Docker Installation unter Debian
Methode 1: Offizielle Docker-Repository (Empfohlen)
1. Systempakete aktualisieren
sudo apt update
sudo apt upgrade -y
2. Erforderliche Abhängigkeiten installieren
sudo apt install -y apt-transport-https ca-certificates curl gnupg
3. Docker's GPG-Schlüssel hinzufügen
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg
4. 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" |
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
5. Docker Engine installieren
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
6. Docker Service starten und aktivieren
sudo systemctl start docker
sudo systemctl enable docker