Wie man Docker auf einem Linux-VPS installiert

Docker ermöglicht das Ausführen von Anwendungen in Containern. Es wird häufig für Bots, Web-Apps, Datenbanken, Dashboards und einige selbst gehostete Spiel-Tools verwendet. Installieren Sie Docker nicht, wenn eine Spielanleitung Ihnen rät, stattdessen eine normale native Serverinstallation zu verwenden.

Machen Sie ein Backup, bevor Sie Docker auf einem VPS installieren, der bereits Live-Dienste hostet. Docker kann Netzwerke, Firewall-Regeln, Volumes und Dienstdateien erstellen.

  1. Verbinden Sie sich per SSH mit dem VPS.
  2. Aktualisieren Sie auf Ubuntu oder Debian die Pakete und installieren Sie Docker:
    sudo apt update
    sudo apt install docker.io docker-compose-v2
    sudo systemctl enable --now docker

    Linux VPS-Terminal zeigt Docker-Installation und docker version Ausgabe

  3. Installieren Sie auf AlmaLinux, Rocky Linux, Oracle Linux oder CentOS-ähnlichen Images Docker, wenn es in Ihren aktivierten Repositories verfügbar ist:
    sudo dnf install docker docker-compose-plugin
    sudo systemctl enable --now docker
  4. Wenn Ihre Distribution Docker nicht in ihren Standard-Repositories bereitstellt, verwenden Sie die offizielle Installationsdokumentation von Docker für diese Distribution.
  5. Testen Sie Docker:
    sudo docker run hello-world
  6. Erlauben Sie optional Ihrem normalen Benutzer, Docker auszuführen, und melden Sie sich dann ab und wieder an:
    sudo usermod -aG docker yourusername

 

Nützliche Docker-Befehle

BefehlWas er macht
docker psZeigt laufende Container an.
docker ps -aZeigt alle Container an, einschließlich gestoppter.
docker logs container_nameZeigt Protokolle für einen Container an.
docker compose up -dStartet einen Compose-Stack im Hintergrund.

Docker-Container können Ports freigeben, Dateien schreiben und schnell Speicherplatz verbrauchen, daher sollten Sie Backups wichtiger Datenvolumes aufbewahren.

  • 0 Benutzer fanden dies hilfreich
War diese Antwort hilfreich?

Mehr zum Thema

Wie man sich mit SSH zu einem Linux VPS verbindet

SSH ist die übliche Methode, um einen Linux VPS zu verwalten. Es bietet Ihnen ein Terminal auf...

Wie man Pakete auf einem Linux-VPS aktualisiert

Das Aktualisieren von Paketen hilft, Sicherheitsprobleme zu beheben und Server-Tools kompatibel...

Wie man einen Sudo-Benutzer auf einem Linux-VPS erstellt

Ein Sudo-Benutzer ermöglicht es Ihnen, einen Linux-VPS zu verwalten, ohne sich für jede Aufgabe...

Wie man SSH auf einem Linux-VPS sichert

SSH ist der Hauptweg, um einen Linux-VPS zu verwalten, daher sollte es gesichert werden, bevor...

Wie man die Festplattennutzung auf einem Linux-VPS überprüft

Probleme mit der Festplattennutzung können verhindern, dass Updates, Backups, Logs, Datenbanken...