Zuhause / Guides / Docker

Docker + Compose auf VPS in 6 Minuten

Funktioniert auf jedem Ubuntu 22.04/24.04 Server. Jeder Plan auf /vps ist KVM — Docker läuft nativ, keine Container-in-Container-Hacks.

1. Installieren Sie den Stapel

ssh root@YOUR_SERVER_IP
curl -fsSL https://get.docker.com | sh
docker --version && docker compose version

Das offizielle Skript installiert Engine + Compose Plugin und ermöglicht den Dienst beim Booten.

2. Optional: Docker ohne Sudo ausführen

adduser deploy
usermod -aG docker deploy
# re-login as deploy for the group to apply

3. Erstes compose-Projekt

mkdir -p /opt/demo && cd /opt/demo
cat > docker-compose.yml <<'EOF'
services:
  web:
    image: nginx:alpine
    restart: unless-stopped
    ports:
      - "8080:80"
EOF
docker compose up -d
curl -s localhost:8080 | head -3

4. Reboot-Überleben überprüfen

reboot
# ...wait ~30s, reconnect:
docker compose -f /opt/demo/docker-compose.yml ps   # → running

restart: unless-stopped + Docker beim Booten aktiviert = Ihre Container kommen von selbst zurück. Benötigen Sie dafür einen Server? Pläne von €3/Monat →

Related