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:
- Aktualisieren Sie den Paketindex:
sudo apt-get update
- Fügen Sie den GPG-Schlüssel hinzu:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
- 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"
- Aktualisieren Sie den Paketindex erneut:
sudo apt-get update
- 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
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
[…] 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 […]