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 -yFü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-commonUm 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.gpgFü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/nullAktualisieren 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 --versionUm sicherzustellen, dass Docker läuft:
sudo systemctl status dockerWenn es nicht läuft, starten Sie es mit:
sudo systemctl start dockerSo aktivieren Sie den Start von Docker beim Booten:
sudo systemctl enable dockerStandardmäß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 $USERMelden 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-worldWenn 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 ubuntudocker-AbbilderSo starten Sie einen Container aus einem Image:
docker run -it ubuntu bashDieser Befehl startet einen Ubuntu-Container und öffnet eine interaktive Shell.
docker psUm alle Container zu sehen, auch die gestoppten:
docker ps -aUm 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 -aDocker 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.