So installieren Sie Docker unter Ubuntu 24.04 LTS

In diesem Tutorial zeigen wir Ihnen, wie Sie Docker unter Ubuntu 24.04 LTS installieren. Docker hat die Art und Weise, wie Entwickler und Systemadministratoren Anwendungen bereitstellen und verwalten, revolutioniert. Als leichte Containerisierungsplattform ermöglicht Docker Ihnen, Ihre Anwendungen und Abhängigkeiten in einer einzigen, tragbaren Einheit zu packen, die in verschiedenen Umgebungen konsistent ausgeführt werden kann. Mit der Veröffentlichung von Ubuntu 24.04, der neuesten LTS-Version (Long-Term Support) der beliebten Linux-Distribution, ist die Installation von Docker noch einfacher geworden.

In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und, was am wichtigsten ist, dass Sie Ihre Site auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt voraus, dass Sie im Root-Konto ausgeführt werden. Andernfalls müssen Sie möglicherweise Folgendes hinzufügen:sudo‚ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen die Schritt-für-Schritt-Installation des Docker-Containers auf Ubuntu 24.04 (Noble Numbat). Sie können die gleichen Anweisungen auch für Ubuntu 22.04 und jede andere Debian-basierte Distribution wie Linux Mint, Elementary OS, Pop!_OS und mehr befolgen.

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme läuft: Ubuntu und jede andere Debian-basierte Distribution wie Linux Mint.
  • Es wird empfohlen, eine Neuinstallation des Betriebssystems zu verwenden, um mögliche Probleme zu vermeiden.
  • SSH-Zugriff auf den Server (oder öffnen Sie einfach Terminal, wenn Sie sich auf einem Desktop befinden).
  • Eine aktive Internetverbindung. Sie benötigen eine Internetverbindung, um die erforderlichen Pakete und Abhängigkeiten herunterzuladen.
  • Ein Ubuntu 24.04-System mit Root-Zugriff oder ein Benutzer mit Sudo-Berechtigungen.

Installieren Sie Docker auf Ubuntu 24.04 LTS Noble Numbat

Schritt 1. Aktualisieren des Paket-Repositorys.

Um mit der Docker-Installation zu beginnen, ist es wichtig, mit einem aktuellen Ubuntu-System zu beginnen. Durch die Aktualisierung Ihres Systems wird sichergestellt, dass Sie über die neuesten Sicherheitspatches, Fehlerbehebungen und kompatiblen Bibliotheken verfügen. Öffnen Sie Ihr Terminal und führen Sie den folgenden Befehl aus, um die Paketindizes zu aktualisieren:

sudo apt update
sudo apt upgrade

Dieser Befehl ruft die neuesten Paketinformationen aus den Ubuntu-Repositorys ab, sodass Sie die neueste Version von Docker und seinen Abhängigkeiten installieren können. Die Aktualisierung des Paket-Repositorys ist für die Aufrechterhaltung der Sicherheit und Stabilität Ihres Systems von entscheidender Bedeutung.

Schritt 2. Erforderliche Pakete installieren.

Als nächstes installieren Sie die Pakete, die erforderlich sind, damit apt über HTTPS auf Repositorys zugreifen kann:

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

Hier ist eine kurze Aufschlüsselung der Funktionen jedes Pakets:

  • apt-transport-https: Ermöglicht dem Paketmanager die Übertragung von Dateien und Daten über HTTPS.
  • CA-Zertifikate: Ermöglicht dem System die Überprüfung von Sicherheitszertifikaten.
  • Locken: Ein Tool zum Übertragen von Daten von oder zu einem Server.
  • Software-Eigenschaften-gemeinsam: Fügt Skripte zum Verwalten von Software hinzu.

Schritt 3. Docker unter Ubuntu 24.04 installieren.

Laden Sie den GPG-Schlüssel sicher von der offiziellen Website von Docker herunter und fügen Sie ihn hinzu, um sicherzustellen, dass die von Ihnen installierte Software authentifiziert ist:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

Durch das Hinzufügen des GPG-Schlüssels wird die Installation manipulierter Software verhindert und die Integrität und Herkunft des Softwarepakets sichergestellt.

Um sicherzustellen, dass Sie Updates und stabile Versionen von Docker erhalten, fügen Sie das stabile Repository mit dem folgenden Befehl hinzu:

sudo add-apt-repository "deb (arch=amd64) https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

Dieser Befehl konfiguriert Ihr System so, dass es Docker-Pakete aus dem offiziellen Docker-Repository abruft, was für neuere Updates gegenüber den Standard-Ubuntu-Repositorys empfohlen wird.

Nachdem das Repository eingerichtet ist, können Sie nun mit der Installation der Docker Engine fortfahren, der Kernkomponente von Docker. Führen Sie den folgenden Befehl aus:

sudo apt install docker-ce docker-ce-cli containerd.io

Nach Abschluss der Installation empfiehlt es sich zu überprüfen, ob Docker korrekt installiert ist und wie erwartet funktioniert. Führen Sie den folgenden Befehl aus, um die Installation zu testen:

sudo docker run hello-world

Dieser Befehl lädt ein Testbild herunter und führt es in einem Container aus. Wenn der Container ausgeführt wird, gibt er eine Informationsmeldung aus und wird beendet. Wenn dies gelingt, wird bestätigt, dass Docker korrekt installiert und betriebsbereit ist.

Schritt 4. Schritte nach der Installation

Standardmäßig sind für die Ausführung von Docker-Befehlen Administratorrechte mit sudo erforderlich. Um zu vermeiden, dass Sie jedes Mal, wenn Sie einen Docker-Befehl ausführen, sudo eingeben müssen, können Sie Ihren Benutzer zur Docker-Gruppe hinzufügen. Führen Sie den folgenden Befehl aus:

sudo usermod -aG docker ${USER}

Dieser Befehl fügt den aktuellen Benutzer zum hinzu docker Gruppe. Damit die Gruppenänderungen jedoch wirksam werden, müssen Sie sich abmelden und erneut anmelden. Nach der erneuten Anmeldung können Sie überprüfen, ob Ihr Benutzer zur hinzugefügt wurde docker Gruppieren Sie, indem Sie Folgendes ausführen:

id -nG

Wenn du siehst docker In der Ausgabe wird Ihr Benutzer erfolgreich zur Gruppe hinzugefügt.

Schritt 5: Konfigurieren Sie Docker so, dass es beim Booten startet.

Um sicherzustellen, dass Docker beim Hochfahren Ihres Systems automatisch startet, können Sie den Docker-Dienst mit dem folgenden Befehl aktivieren:

sudo systemctl enable docker

Dieser Befehl konfiguriert den Docker-Dienst so, dass er beim Systemstart startet, sodass Docker nicht jedes Mal manuell gestartet werden muss, wenn Sie Ihren Computer neu starten.

Schritt 6. Erweiterte Konfigurationsoptionen.

Docker bietet verschiedene Konfigurationsmöglichkeiten, um sein Verhalten anzupassen und an spezifische Anforderungen anzupassen. Eine gängige Konfigurationsdatei ist die daemon.json Datei, befindet sich unter /etc/docker/daemon.json. Mit dieser Datei können Sie Optionen wie Protokollierungstreiber, Speichertreiber und Netzwerkeinstellungen konfigurieren.

Um beispielsweise den Standardprotokollierungstreiber zu ändern json-file und eine maximale Größe für Protokolldateien festlegen, können Sie die Datei daemon.json mit dem folgenden Inhalt erstellen oder ändern:

{
"log-driver": "json-file",
"log-opts": {
"max-size": "10m",
"max-file": "3"
}
}

Nachdem Sie die Konfigurationsdatei geändert haben, starten Sie den Docker-Dienst neu, damit die Änderungen wirksam werden:

sudo systemctl restart docker

Es ist wichtig, die Docker-Dokumentation zu konsultieren, um eine umfassende Liste der verfügbaren Konfigurationsoptionen und deren Verwendung zu erhalten.

Schritt 7. Beheben häufiger Installationsprobleme.

Während der Docker-Installationsprozess unter Ubuntu 24.04 im Allgemeinen unkompliziert ist, können einige häufige Probleme auftreten. Hier ein paar Tipps zur Fehlerbehebung:

  • Wenn beim Ausführen von Docker-Befehlen Berechtigungsfehler auftreten, stellen Sie sicher, dass Ihr Benutzer dem hinzugefügt wird docker Gruppe wie in Schritt 7 beschrieben.
  • Wenn beim Herunterladen von Paketen oder beim Herstellen einer Verbindung zu Repositorys Probleme auftreten, überprüfen Sie Ihre Internetverbindung und stellen Sie sicher, dass die erforderlichen Ports (z. B. 443 für HTTPS) geöffnet sind.
  • Wenn Docker nicht startet oder Fehlermeldungen zu Speichertreibern angezeigt werden, stellen Sie sicher, dass auf Ihrem System die erforderlichen Kernelmodule und Speicher-Backends installiert sind.

Wenn Sie auf andere Probleme stoßen, sind die Docker-Dokumentation und die Community-Foren hervorragende Ressourcen für die Suche nach Lösungen und Schritten zur Fehlerbehebung, die speziell auf Ihre Situation zugeschnitten sind.

Glückwunsch! Sie haben Docker erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation des Docker-Containers auf dem Ubuntu 24.04 LTS-System verwendet haben. Für weitere Hilfe oder nützliche Informationen empfehlen wir Ihnen, hier nachzuschauen die Docker-Website.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert