Docker auf Ubuntu: Ein praktischer Leitfaden zur Installation und Verwendung

14. Januar 2023

Voraussetzungen

Bevor Sie mit der Installation von Docker beginnen können, stellen Sie sicher, dass Sie über eine Ubuntu-Installation mit mindestens Version 16.04 verfügen. Sie sollten auch über einen Benutzer verfügen, der Mitglied der Gruppe “sudo” ist, da die Installation von Paketen erfordert, für die administrative Berechtigungen erforderlich sind.

 

 

Installation von Docker

Die Installation von Docker auf Ubuntu erfolgt in mehreren Schritten:

  1. Aktualisieren Sie den Paketindex:
    sudo apt-get update
  2. Fügen Sie den GPG-Schlüssel hinzu:
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  3. Fügen Sie den Docker-Repository-Eintrag hinzu:
    sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
  4. Aktualisieren Sie den Paketindex erneut:
    sudo apt-get update
  5. Installieren Sie die Docker-CE-Pakete (Community Edition):
    sudo apt-get install -y docker-ce

Docker: Das Praxisbuch für Entwickler und DevOps-Teams. Für Windows, macOS und Linux

Amzn.to
as of 8. April 2024 19:28

Verwendung von Docker

Nach erfolgreicher Installation können Sie Docker verwenden, um Container zu erstellen und auszuführen. Einige nützliche Befehle sind:

  • Starten Sie den Docker-Daemon:
    sudo systemctl start docker
  • Überprüfen Sie den Status des Docker-Daemons:
    sudo systemctl status docker
  • Zeigen Sie die Liste der laufenden Container an:
    sudo docker ps
  • Führen Sie einen Befehl in einem neuen Container aus:
    sudo docker run [image] [command]

Features und Funktionen von Docker

Docker hat viele nützliche Funktionen, darunter:

  • Isolation von Anwendungen durch den Einsatz von Containern
  • Einfache Verwaltung von Abhängigkeiten durch den Einsatz von Images
  • Einfache Skalierbarkeit durch den Einsatz von Containern
  • Einfache Portierung von Anwendungen durch den Einsatz von Containern
  • Unterstützung von Netzwerk- und Volumes-Management
  • Unterstützung von verschiedenen Plattformen, darunter Linux, Windows und macOS

Ein Beispiel

Um einen Apache-Webserver in einem Docker-Container auszuführen, können Sie den folgenden Befehl verwenden:

sudo docker run --name my-apache-app -d -p 8080:80 -v "$PWD":/usr/local/apache2/htdocs/ httpd:2.4

Weitere Tutorials

Fazit

Docker ist ein mächtiges Werkzeug zur Isolation, Verwaltung und Portierung von Anwendungen. Durch die Verwendung von Containern und Images kann die Entwicklung, Testung und Bereitstellung von Anwendungen vereinfacht werden. Mit der Unterstützung von verschiedenen Plattformen und der Einfachheit der Verwaltung von Netzwerk- und Volumes-Management ist Docker eine großartige Wahl für die Verwaltung von Anwendungen in Produktionsumgebungen.

Letztes Update: 14 Januar 2023, 04:04:00 PM

1 Comment
  1. […] für die erfolgreiche Installation von Portainer ist die Verfügbarkeit einer funktionierenden Docker-Umgebung auf Ihrem System. Dies bedeutet, dass Sie einen eingerichteten Docker-Host auf Ihrem Computer haben […]

Hinterlasse einen Kommentar

Alternativen-zu.net
Logo