So installierst du Docker auf deinem Linux Rootserver / vServer
Docker ermöglicht es dir, Anwendungen in isolierten Containern auszuführen.
Docker installieren
System aktualisieren
Aktualisiere zunächst die Paketlisten:bashsudo apt updatesudo apt updateAbhängigkeiten installieren
Installiere die benötigten Pakete:bashsudo apt install ca-certificates curl gnupg -ysudo apt install ca-certificates curl gnupg -yGPG-Schlüssel hinzufügen
Füge den offiziellen Docker GPG-Schlüssel hinzu:bashsudo install -m 0755 -d /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg sudo chmod a+r /etc/apt/keyrings/docker.gpgsudo install -m 0755 -d /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg sudo chmod a+r /etc/apt/keyrings/docker.gpgHinweis
Für Debian ersetze
ubuntudurchdebianin der URL.Repository hinzufügen
Füge das offizielle Docker-Repository hinzu:bashecho "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/nullecho "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/nullDocker installieren
Aktualisiere die Paketlisten und installiere Docker:bashsudo apt update sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -ysudo apt update sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -yInstallation prüfen
Überprüfe, ob Docker korrekt installiert wurde:bashsudo docker run hello-worldsudo docker run hello-worldWenn die Installation erfolgreich war, wird eine Bestätigungsmeldung angezeigt.
Nützliche Befehle
| Befehl | Beschreibung |
|---|---|
docker ps | Laufende Container anzeigen |
docker ps -a | Alle Container anzeigen |
docker images | Heruntergeladene Images anzeigen |
docker start <Container> | Container starten |
docker stop <Container> | Container stoppen |
docker rm <Container> | Container löschen |
docker compose up -d | Docker Compose starten |
docker compose down | Docker Compose stoppen |
Tipp
Docker wird automatisch beim Systemstart gestartet. Du kannst den Status mit sudo systemctl status docker prüfen.