Learning Center
Docker-Plattform

Docker auf Ubuntu 22.04 installieren

27 Jan. 2026
Hostman Team
Hostman Team

Docker ist ein kostenloses Open-Source-Tool zur Containerisierung von Anwendungen. Container sind isolierte Umgebungen, die virtuellen Maschinen (VMs) ähneln, jedoch deutlich schlanker sind und plattformübergreifend portabel bleiben, während sie weniger Systemressourcen benötigen. Docker nutzt Virtualisierung auf Betriebssystemebene und greift dabei auf Funktionen zurück, die direkt im Linux-Kernel integriert sind.

Reihenfolge der Anwendungen nach der Installation von Docker auf Ubuntu

Reihenfolge der Anwendungen nach der Installation von Docker auf Ubuntu

Obwohl die Anleitung auch auf andere Ubuntu-Versionen anwendbar ist, wird in diesem Tutorial erklärt, wie Docker auf Ubuntu 22.04 installiert wird. Zusätzlich laden wir Docker Compose herunter, ein notwendiges Tool zur effektiven Verwaltung mehrerer Container.

Für diese Anleitung verwenden wir einen Hostman-Cloud-Server.

Systemanforderungen
Link kopieren

Laut der Docker-Dokumentation werden die folgenden 64-Bit-Versionen von Ubuntu unterstützt:

  • Ubuntu Oracular 24.10

  • Ubuntu Noble 24.04 (LTS)

  • Ubuntu Jammy 22.04 (LTS)

  • Ubuntu Focal 20.04 (LTS)

Docker funktioniert auf den meisten gängigen Architekturen. Die Ressourcenanforderungen Ihres Geräts hängen von Ihrem geplanten Einsatzzweck und davon ab, wie komfortabel Sie mit Docker arbeiten möchten. Der Umfang der Anwendungen, die Sie in Containern bereitstellen wollen, bestimmt maßgeblich die Systemanforderungen. Einige Quellen empfehlen mindestens 2 GB RAM.

Zusätzlich ist eine stabile Internetverbindung erforderlich.

Docker auf Ubuntu 22.04 installieren
Link kopieren

Die Installation von Docker auf Ubuntu 22.04 umfasst die Ausführung einer Reihe von Terminalbefehlen. Nachfolgend finden Sie eine Schritt-für-Schritt-Anleitung mit Erläuterungen. Die Schritte sind auch auf Server-Versionen von Ubuntu anwendbar.

1. Paketindizes aktualisieren

Das Standard-Repository enthält nicht immer die neuesten Softwareversionen. Daher laden wir Docker aus dem offiziellen Repository herunter, um die aktuellste Version zu erhalten. Aktualisieren Sie zunächst die Paketindizes:

sudo apt update

2. Zusätzliche Pakete installieren

Um Docker zu installieren, müssen vier zusätzliche Pakete heruntergeladen werden:

  • curl: Erforderlich für die Interaktion mit Webressourcen.
  • software-properties-common: Ermöglicht die Softwareverwaltung über Skripte.
  • ca-certificates: Enthält Informationen über Zertifizierungsstellen.
  • apt-transport-https: Erforderlich für die Datenübertragung über das HTTPS-Protokoll.

Laden Sie diese Pakete mit folgendem Befehl herunter:

sudo apt install curl software-properties-common ca-certificates apt-transport-https -y

Das Flag -y beantwortet alle Terminalabfragen automatisch mit „Ja“.

3. GPG-Schlüssel importieren

Softwaresignaturen müssen mithilfe eines GPG-Schlüssels überprüft werden. Das Docker-Repository muss zur lokalen Liste hinzugefügt werden. Verwenden Sie den folgenden Befehl, um den GPG-Schlüssel zu importieren:

wget -O- https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor | sudo tee /etc/apt/keyrings/docker.gpg > /dev/null

Während des Importvorgangs kann das Terminal eine Warnmeldung anzeigen, bevor die erfolgreiche Ausführung des Befehls bestätigt wird.

4. Docker-Repository hinzufügen

Fügen Sie das Repository für Ihre Ubuntu-Version mit dem Codenamen „Jammy“ hinzu. Für andere Versionen verwenden Sie die entsprechenden Codenamen aus dem Abschnitt „Systemanforderungen“. Führen Sie den folgenden Befehl aus:

echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu jammy stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Während der Ausführung fordert das Terminal Sie auf, den Vorgang zu bestätigen. Drücken Sie die Eingabetaste.

5. Paketindizes erneut aktualisieren

Nachdem diese Änderungen vorgenommen wurden, aktualisieren Sie die Paketindizes erneut mit dem bekannten Befehl:

sudo apt update

6. Repository überprüfen

Stellen Sie sicher, dass die Installation aus dem richtigen Repository erfolgt, indem Sie den folgenden Befehl ausführen:

apt-cache policy docker-ce

Ausgabebeispiel:

Image2

Abhängig von den neuesten Docker-Versionen kann sich das Ergebnis ändern. Die Überprüfung, dass die Installation aus dem offiziellen Docker-Repository erfolgt, ist entscheidend.

7. Docker installieren

Nach der Konfiguration der Repositories fahren Sie mit der Installation von Docker fort:

sudo apt install docker-ce -y

Der Installationsprozess beginnt sofort. Um eine erfolgreiche Installation zu bestätigen, überprüfen Sie den Docker-Status im System:

sudo systemctl status docker

Ausgabebeispiel:

Image1

Die Ausgabe sollte anzeigen, dass der Docker-Dienst aktiv ist und ausgeführt wird.

Und wenn Sie nach einer zuverlässigen, leistungsstarken und kostengünstigen Lösung für Ihre Workflows suchen, bietet Hostman Linux-VPS-Hosting-Optionen, darunter Debian VPS, Ubuntu VPS und VPS CentOS.

Docker Compose installieren
Link kopieren

Docker Compose ist ein Docker-Tool zur Verwaltung mehrerer Container. Es wird häufig in Projekten eingesetzt, in denen viele Container als ein einheitliches System zusammenarbeiten müssen. Die manuelle Verwaltung dieses Prozesses kann herausfordernd sein. Stattdessen beschreiben Sie die gesamte Konfiguration in einer einzigen YAML-Datei, die die Einstellungen und Konfigurationen aller Container und ihrer Anwendungen enthält.

Es gibt mehrere Möglichkeiten, Docker Compose zu installieren. Wenn Sie die neueste Version benötigen, stellen Sie sicher, dass Sie die manuelle Installation oder die Installation über das Git-Versionskontrollsystem verwenden.

Installation über apt-get
Link kopieren

Wenn die neueste Version für Sie nicht entscheidend ist, kann Docker Compose direkt aus dem Ubuntu-Repository installiert werden. Führen Sie den folgenden Befehl aus:

sudo apt-get install docker-compose

Installation über Git
Link kopieren

Installieren Sie zunächst Git:

sudo apt-get install git

Überprüfen Sie die Installation, indem Sie die Git-Version prüfen:

git --version

Die Ausgabe sollte die Git-Version anzeigen.

Klonen Sie anschließend das Docker-Compose-Repository. Navigieren Sie zur Docker-Compose-GitHub-Seite und kopieren Sie die Repository-URL.

0567a75f 7e83 4c5b Af5b 4c1a21a9f5fc

Führen Sie den folgenden Befehl aus, um das Repository zu klonen:

git clone https://github.com/docker/compose.git

Der Klonvorgang beginnt, und das Repository wird von GitHub heruntergeladen.

Manuelle Installation
Link kopieren

Rufen Sie das Docker-Compose-GitHub-Repository auf und suchen Sie unter dem Tag „Latest“ nach der neuesten Release-Version.

Zum Zeitpunkt der Erstellung dieses Artikels ist die aktuelle Version von Docker Compose v2.31.0. Laden wir sie herunter:

sudo curl -L "https://github.com/docker/compose/releases/download/v2.31.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

In diesem Befehl berücksichtigen die Parameter $(uname -s) und $(uname -m) automatisch die Systemeigenschaften und die Architektur. Nach Abschluss des Downloads ändern Sie die Dateiberechtigungen:

sudo chmod +x /usr/local/bin/docker-compose

Richtige Reihenfolge Ihrer Infrastruktur nach der Installation von Docker auf Ubuntu

Richtige Reihenfolge Ihrer Infrastruktur nach der Installation von Docker auf Ubuntu

Fazit
Link kopieren

In dieser Anleitung haben wir die Installation von Docker auf Ubuntu 22.04 sowie mehrere Möglichkeiten zur Installation von Docker Compose behandelt. Sie können bei Hostman einen Cloud-Server für Ihre Experimente und Übungen bestellen.

Häufig gestellte Fragen (FAQ)
Link kopieren

Wie installiere ich Docker im Terminal?
Link kopieren

Der einfachste Weg, die Standard-Ubuntu-Version zu installieren, besteht darin, Folgendes auszuführen: sudo apt update sudo apt install docker.io Hinweis: Für die absolut neueste Version sollten Sie das offizielle Docker-Repository einrichten und stattdessen docker-ce installieren.

Wie führe ich Docker ohne sudo aus?
Link kopieren

Standardmäßig benötigt Docker Root-Rechte. Um Docker als normaler Benutzer auszuführen, fügen Sie Ihren Benutzer der Gruppe „docker“ hinzu:

  1. sudo usermod -aG docker $USER

  2. Melden Sie sich ab und wieder an, damit die Änderungen wirksam werden.

Wie überprüfe ich, ob Docker installiert ist und ausgeführt wird?
Link kopieren

Führen Sie den „hello-world“-Container aus, um die gesamte Toolchain zu überprüfen: sudo docker run hello-world Bei Erfolg wird ein Test-Image heruntergeladen und eine Willkommensmeldung ausgegeben.

Wie installiere ich Docker Compose auf Ubuntu 22.04?
Link kopieren

In modernen Versionen ist Docker Compose als Plugin enthalten. Installieren Sie es über: sudo apt install docker-compose-plugin Anschließend können Sie es mit docker compose ausführen (achten Sie auf das Leerzeichen, kein Bindestrich).

Was ist der Unterschied zwischen docker.io und docker-ce?
Link kopieren

  • docker.io: Das von dem Ubuntu-Team gepflegte Docker-Paket. Es ist stabil, kann jedoch etwas älter sein.

  • docker-ce: Das „Community Edition“-Paket, das direkt von Docker, Inc. gepflegt wird. Es enthält die neuesten Funktionen und Patches.

Wie deinstalliere ich Docker?
Link kopieren

Um die Software zu entfernen, aber Ihre Container/Images zu behalten: sudo apt remove docker docker.io containerd runc Um alles einschließlich Images und Volumes zu entfernen, löschen Sie das Verzeichnis: sudo rm -rf /var/lib/docker.