Portainer einfach selbst hosten

Portainer einfach selbst hosten

Yulei Chen - Content-Engineerin bei sliplane.ioYulei Chen
4 min

Portainer 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.

SliplanePortainer deployen >
  1. Klick auf den Deploy-Button oben
  2. Wähl ein Projekt aus
  3. Wähl einen Server. Wenn du dich gerade erst angemeldet hast, bekommst du einen 48-Stunden-Testserver kostenlos
  4. 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:

VariableBeschreibung
PORTAINER_ADMIN_PASSWORDGehashtes Admin-Passwort (bcrypt) für automatisierte Deployments
PORTAINER_LOGOURL 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:

AnbietervCPU CoresRAMDiskGeschätzte MonatskostenAnmerkungen
Sliplane22 GB40 GB€9Preis pro Server
Render12 GB40 GB~$35–$45VM Small
Fly.io22 GB40 GB~$20–$25VM + Volume
Railway22 GB40 GB~$15–$66Nutzungsbasiert

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.

Portainer jetzt selbst hosten - ganz easy!

Sliplane gibt dir alles, was du brauchst, um Portainer ohne Server-Stress zu betreiben.