Installations- und Verwendungsanleitung für Docker unter Ubuntu 20.04

Popular:
VERBESSERE DEINEN SERVER-SETUP! WENDEN SIE AVA AN UND STARTE MIT EINEM 15% RABATT
VERWENDE PROMO:

Docker ist eine Open-Source-Plattform, die den Prozess der Entwicklung, des Versands und der Ausführung von Anwendungen in Containern vereinfacht. Diese Anleitung behandelt die Installation von Docker unter Ubuntu 20.04 und gibt einen Überblick über die grundlegende Verwendung.

Voraussetzungen

  • Ein System, auf dem Ubuntu 20.04 läuft
  • Ein Benutzerkonto mit sudo-Rechten
  • Internetzugang

Schritt 1: Systempakete aktualisieren

Aktualisieren Sie vor der Installation von Docker das Paket-Repository, um sicherzustellen, dass Sie die neuesten Softwareversionen haben:

sudo apt update && sudo apt upgrade -y

Schritt 2: Installation der erforderlichen Abhängigkeiten

Für Docker müssen bestimmte Abhängigkeiten installiert werden. Führen Sie den folgenden Befehl aus, um sie zu installieren:

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

Schritt 3: Hinzufügen des offiziellen GPG-Schlüssels von Docker

Um die Authentizität des Docker-Pakets zu überprüfen, fügen Sie seinen GPG-Schlüssel hinzu:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Schritt 4: Hinzufügen des Docker-Repositorys

Fügen Sie das offizielle Docker-Repository zu Ihren Systemquellen hinzu:

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

Schritt 5: Docker installieren

Aktualisieren Sie die Paketliste und installieren Sie Docker Engine:

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

Schritt 6: Überprüfen der Docker-Installation

Überprüfen Sie, ob Docker korrekt installiert ist, indem Sie folgendes ausführen:

docker --version

Um sicherzustellen, dass Docker läuft:

sudo systemctl status docker

Wenn es nicht läuft, starten Sie es mit:

sudo systemctl start docker

So aktivieren Sie den Start von Docker beim Booten:

sudo systemctl enable docker

Schritt 7: Docker ohne Sudo starten (optional)

Standardmäßig benötigt Docker

sudo-Rechte

. Um es als Nicht-Root-Benutzer auszuführen, fügen Sie Ihren Benutzer zur Gruppe

docker

hinzu:

sudo usermod -aG docker $USER

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

Schritt 8: Testen der Docker-Installation

Führen Sie einen Testcontainer aus, um zu überprüfen, ob Docker korrekt funktioniert:

docker run hello-world

Wenn die Installation erfolgreich war, sollten Sie eine Meldung sehen, die bestätigt, dass Docker ordnungsgemäß ausgeführt wird.

Grundlegende Docker-Befehle

Ein Image ziehen

Um ein Image von Docker Hub herunterzuladen:

docker pull ubuntu

Installierte Images auflisten

docker-Abbilder

Einen Container ausführen

So starten Sie einen Container aus einem Image:

docker run -it ubuntu bash

Dieser Befehl startet einen Ubuntu-Container und öffnet eine interaktive Shell.

Laufende Container auflisten

docker ps

Um alle Container zu sehen, auch die gestoppten:

docker ps -a

Einen Container anhalten

Um einen laufenden Container zu stoppen:

docker stop

Entfernen eines Containers

Um einen gestoppten Container zu entfernen:

docker rm

Ein Image entfernen

Um ein Image zu löschen:

docker rmi

Ungenutzte Ressourcen aufräumen

Entfernen Sie alle gestoppten Container und ungenutzten Images:

docker system prune -a

Fazit

Docker ist ein leistungsstarkes Werkzeug, das die Bereitstellung und Verwaltung von Anwendungen vereinfacht. Dieser Leitfaden behandelte den Installationsprozess und die grundlegenden Befehle, um Ihnen den Einstieg in Docker unter Ubuntu 20.04 zu erleichtern.