
Portainer einfach selbst hosten
Yulei ChenPortainer ist eines der beliebtesten Management-UIs für Docker. Du bekommst ein sauberes Web-Interface, um Container, Images, Volumes und Netzwerke zu verwalten - ganz ohne Kommandozeile. Portainer Community Edition ist kostenlos und Open Source, aber das Setup auf dem eigenen Server bedeutet trotzdem: Docker installieren, Reverse Proxy einrichten, SSL-Zertifikate konfigurieren.
Sliplane ist eine Managed-Container-Plattform, die Self-Hosting schmerzfrei macht. Mit One-Click-Deployment hast du Portainer in Minuten am Laufen - kein Server-Setup, kein Reverse-Proxy-Config, keine Infrastruktur zum Warten.
Wenn du lieber alles manuell aufsetzen willst, schau dir unseren Guide an: Portainer auf Ubuntu installieren - dort wird das komplette Docker-Setup Schritt für Schritt erklärt.
Voraussetzungen
Bevor du loslegst, brauchst du einen Sliplane-Account (kostenlose Testphase verfügbar).
Schnellstart
Sliplane bietet One-Click-Deployment mit Presets.
- Klick auf den Deploy-Button oben
- Wähl ein Projekt aus
- Wähl einen Server. Wenn du dich gerade erst angemeldet hast, bekommst du einen 48-Stunden-Testserver kostenlos
- Klick auf Deploy!
Über das Preset
Das One-Click-Deploy oben nutzt Sliplane's Portainer-Preset. Das steckt drin:
- Portainer CE (Community Edition) Alpine-basiertes Image für minimalen Speicherverbrauch
- Spezifischer Version-Tag (
portainer/portainer-ce:alpine) für Stabilität - Persistenter Storage auf
/data, damit deine Einstellungen, User und Endpoint-Configs Neustarts überleben - HTTP Health Check auf Port 9000
Portainer auf Sliplane läuft als Standalone-Instanz. Es hat keinen Zugriff auf den Host-Docker-Socket, du kannst es aber nutzen, um Remote-Docker-Umgebungen zu verwalten oder als Dashboard für deine Sliplane-Services. Um es mit anderen Docker-Hosts zu verbinden, nutz Portainer's Edge Agent oder das API-Endpoint-Feature.
Nächste Schritte
Sobald Portainer auf Sliplane läuft, erreichst du es über die Domain, die Sliplane dir zugewiesen hat (z.B. portainer-xxxx.sliplane.app).
Ersteinrichtung
Beim ersten Start fragt Portainer dich nach einem Admin-Account. Wähl ein starkes Passwort - diesen Screen siehst du nur einmal. Wenn du den Account nicht innerhalb weniger Minuten erstellst, macht Portainer aus Sicherheitsgründen einen Timeout. Falls das passiert, schau dir unseren Guide an: Portainer neustarten.
Umgebungsvariablen
Portainer unterstützt einige Umgebungsvariablen, die du in deinen Sliplane-Service-Settings setzen kannst:
| Variable | Beschreibung |
|---|---|
PORTAINER_ADMIN_PASSWORD | Gehashtes Admin-Passwort (bcrypt) für automatisierte Deployments |
PORTAINER_LOGO | URL zu einem Custom-Logo für die Portainer-UI |
Logging
Standardmäßig gehen Portainer-Logs nach STDOUT, was super mit Sliplane's eingebautem Log-Viewer funktioniert. Du kannst das Log-Level anpassen, indem du --log-level=DEBUG als Command-Override setzt, wenn du mehr Details fürs Troubleshooting brauchst. Allgemeine Docker-Log-Tipps findest du in unserem Post zu Docker Logs.
Datenpersistenz
Alle Portainer-Daten (User-Accounts, Environment-Configs, Settings) liegen in /data im Container. Das Preset mountet dort ein persistentes Volume, sodass deine Daten bei Neustarts und Redeployments sicher sind.
Kostenvergleich
Natürlich kannst du Portainer auch bei anderen Cloud-Anbietern selbst hosten. Hier ein Preisvergleich der gängigsten Optionen:
| Anbieter | vCPU Cores | RAM | Disk | Geschätzte Monatskosten | Anmerkungen |
|---|---|---|---|---|---|
| Sliplane | 2 | 2 GB | 40 GB | €9 | Preis pro Server |
| Render | 1 | 2 GB | 40 GB | ~$35–$45 | VM Small |
| Fly.io | 2 | 2 GB | 40 GB | ~$20–$25 | VM + Volume |
| Railway | 2 | 2 GB | 40 GB | ~$15–$66 | Nutzungsbasiert |
FAQ
Was kann ich mit Portainer verwalten?
Portainer gibt dir ein Web-UI zum Verwalten von Docker-Containern, Images, Netzwerken und Volumes. Du kannst Container starten, stoppen und neustarten, Logs anschauen, Ressourcenverbrauch prüfen und Umgebungsvariablen verwalten - alles ohne CLI-Commands. Besonders praktisch, wenn du mehrere Services laufen hast und einen visuellen Überblick willst.
Kann ich Portainer mit Remote-Docker-Hosts verbinden?
Ja. Portainer unterstützt die Verwaltung von Remote-Docker-Umgebungen über den Portainer Agent oder Edge Agent. Du kannst mehrere Environments (Docker Standalone, Docker Swarm, Kubernetes) über die Portainer-UI hinzufügen und zwischen ihnen wechseln. Schau in die Portainer-Docs zu Environments für die Setup-Anleitung.
Wie update ich Portainer?
Änder den Image-Tag in deinen Sliplane-Service-Settings und redeploy. Check Docker Hub für die neueste stabile Version. Der alpine-Tag zeigt immer auf das neueste CE-Release, aber du kannst auch eine bestimmte Version wie portainer/portainer-ce:2.27.3-alpine pinnen.
Gibt es Alternativen zu Portainer?
Ja, es gibt mehrere Docker-Management-Tools. Coolify ist eine Self-Hosted PaaS, Dockge fokussiert sich auf Docker-Compose-Management und Yacht bietet ein ähnliches Container-Dashboard. Schau dir unseren Post zu 5 Coolify-Alternativen an für mehr Optionen in dem Bereich.
Reicht Portainer CE oder brauch ich die Business Edition?
Für die meisten User und kleine Teams deckt Portainer CE alles ab: Container-Management, User-Accounts, Environment-Verwaltung und Registry-Zugriff. Die Business Edition bringt Features wie RBAC, Activity-Logging und Support für größere Kubernetes-Deployments. Fang mit CE an und upgrade nur, wenn du an die Grenzen stößt.