Zurück zum Blog
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.

So installieren Sie Docker auf einem Linux-Server

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 -y

Schritt 2: Voraussetzungen installieren

bash
sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release -y

Schritt 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 -y

Für RHEL / CentOS / Alma Linux / Rocky Linux

Schritt 1: Voraussetzungen installieren

bash
sudo yum install -y yum-utils

Schritt 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 docker

Installation überprüfen

bash
sudo docker --version
sudo docker run hello-world

Installation 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 version

Grundlegende 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 mynginx

Nü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