Doku - Ein einfaches, selbst gehostetes Dashboard für die Docker-Festplattennutzung

Doku - Ein einfaches, selbst gehostetes Dashboard für die Docker-Festplattennutzung

Zeige deine Docker-Festplattennutzungsstatistiken mit diesem einfachen Dashboard-Tool an. 🐳

Was ist Doku?

Doku ist eine einfache, leichtgewichtige webbasierte Anwendung, mit der du die Festplattennutzung von Docker auf benutzerfreundliche Weise überwachen kannst. Doku zeigt den vom Docker-Daemon belegten Speicherplatz an, aufgeteilt nach Images, Containern, Volumes und Builder-Cache. Wenn du Glück hast, siehst du auch die Größe der Protokolldateien.

Doku verwenden

Der einfachste Weg, Doku zu verwenden, ist die Ausführung des Docker-Containers. Hänge den Docker-Unix-Socket mit -v in /var/run/docker.sock ein. Außerdem musst du das oberste Verzeichnis (/) auf dem Host-Rechner im ro-Modus einhängen. Andernfalls ist Doku nicht in der Lage, die Größe der Protokolle zu berechnen und Einhängevorgänge zu binden.

Doku mit Docker ausführen

docker run --name doku -d -v /var/run/docker.sock:/var/run/docker.sock:ro -v /:/hostroot:ro -p 9090:9090 amerkurev/doku


Doku-Ansichten und -Seiten

Hier siehst du einige Beispiele, wie das aussehen kann:

Wie du auf den Bildern oben sehen kannst, sieht es so aus, als könnte man ein unbenutztes Image prune verwenden, um etwas Platz zu schaffen. Es summiert sich schnell, vor allem, wenn man immer mehrere Docker-Images testet.

Abschließende Anmerkungen und Gedanken

Es gibt zwar viele terminalbasierte Überwachungstools für Docker wie z. B. ctop, aber ich kenne keines, das sich speziell auf die Festplattennutzung von Docker konzentriert.

Doku ist nicht proprietär, aber es bietet einen Überblick über die Festplattennutzung von Docker in einer schönen, einfachen Web-UI, die es einfach macht, zu sehen, was deinen gesamten Speicherplatz verbraucht. Vielleicht erinnert es dich daran, ein unbenutztes Image zu bereinigen, um Platz zu schaffen!

Wenn du Doku gut findest, dann lass der GitHub Repo doch einen Stern da!

🗞️
Vielen Dank fürs Lesen! ❤️ Bitte melde dich an und hinterlasse deine Meinung in den Kommentaren! 💬