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.
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
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
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
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
Aktualisieren Sie die Paketliste und installieren Sie Docker Engine:
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io
Ü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
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.
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.
Um ein Image von Docker Hub herunterzuladen:
docker pull ubuntu
docker-Abbilder
So starten Sie einen Container aus einem Image:
docker run -it ubuntu bash
Dieser Befehl startet einen Ubuntu-Container und öffnet eine interaktive Shell.
docker ps
Um alle Container zu sehen, auch die gestoppten:
docker ps -a
Um einen laufenden Container zu stoppen:
docker stop
Um einen gestoppten Container zu entfernen:
docker rm
Um ein Image zu löschen:
docker rmi
Entfernen Sie alle gestoppten Container und ungenutzten Images:
docker system prune -a
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.