Januar 13, 2026Anleitungen
So installieren Sie Docker auf einem Linux-Server
Vollständige Anleitung zur Installation von Docker und Docker Compose auf Ubuntu- und CentOS-Servern für containerisierte Anwendungen.

Docker ist eine Plattform zum Entwickeln, Versenden und Ausführen von Anwendungen in Containern. Container ermöglichen es Ihnen, eine Anwendung mit all ihren Abhängigkeiten zu verpacken, sodass sie in verschiedenen Umgebungen konsistent funktioniert. Diese Anleitung hilft Ihnen, Docker auf Ihrem Hiddence-Server zu installieren.
Für Ubuntu / Debian
Schritt 1: Systempakete aktualisieren
bash
sudo apt update
sudo apt upgrade -ySchritt 2: Voraussetzungen installieren
bash
sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release -ySchritt 3: Docker-Repository hinzufügen und installieren
bash
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io -yFür RHEL / CentOS / Alma Linux / Rocky Linux
Schritt 1: Voraussetzungen installieren
bash
sudo yum install -y yum-utilsSchritt 2: Docker-Repository hinzufügen und installieren
bash
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io -y
sudo systemctl start docker
sudo systemctl enable dockerInstallation überprüfen
bash
sudo docker --version
sudo docker run hello-worldInstallation von Docker Compose
Docker Compose ermöglicht es Ihnen, Multi-Container-Anwendungen zu definieren und auszuführen. Auf modernen Systemen wird empfohlen, es als Plugin zu installieren:
bash
# Für Ubuntu/Debian
sudo apt update
sudo apt install docker-compose-plugin -y
# Für RHEL / CentOS
sudo yum install docker-compose-plugin -y
# Überprüfen
docker compose versionGrundlegende Docker-Befehle
bash
# Ein Image laden
docker pull nginx
# Einen Container ausführen
docker run -d -p 80:80 --name mynginx nginx
# Laufende Container auflisten
docker ps
# Einen Container stoppen
docker stop mynginx
# Einen Container entfernen
docker rm mynginxNützliche Tipps
- Fügen Sie Ihren Benutzer der Docker-Gruppe hinzu, um Docker ohne sudo auszuführen: sudo usermod -aG docker $USER
- Verwenden Sie Docker Compose für Multi-Container-Anwendungen
- Bereinigen Sie regelmäßig nicht verwendete Images und Container: docker system prune
- Verwenden Sie Volumes für die dauerhafte Datenspeicherung
- Überwachen Sie die Ressourcen von Containern: docker stats