Containers
Docker-Container-Übersicht - Status, Ports, Images und Uptime aller laufenden Container.
docker
containers
devops
status
monitoring

Überblick
Die Container-Seite (/containers) zeigt alle Docker-Container deines Systems in einer übersichtlichen Tabelle. SessionPilot ruft die Daten direkt über docker ps ab und stellt sie strukturiert dar.
Angezeigte Informationen
Für jeden Container werden folgende Details angezeigt:
- Name - Der Container-Name
- Image - Das verwendete Docker-Image mit Tag
- Status - Aktueller Zustand (running, stopped, restarting, exited)
- Ports - Gemappte Ports (Host:Container)
- Uptime - Laufzeit seit dem letzten Start
Auto-Refresh
Der Container-Status wird automatisch aktualisiert. Der Notification-Checker läuft als Background-Thread und prüft alle 60 Sekunden den Zustand aller Container. Bei Änderungen (z.B. Container gestoppt oder neu gestartet) wird eine Benachrichtigung ausgelöst.
API-Zugriff
Die Container-Daten sind auch per API abrufbar:
GET /api/containers- Gibt eine JSON-Liste aller Container mit Status, Ports und Image zurück
Technische Details
- Die Daten werden über den
docker_service.pyabgerufen, derdocker ps --formatals Subprocess ausführt - Kein Docker-SDK nötig - reine CLI-Integration
- Der Service ist in die Notification-Pipeline integriert und meldet Container-Ausfälle automatisch