Docker - Dozzle Log Viewer

Docker Aug. 25, 2020

Ich möchte euch einen neues Tool vorstellen, um die ganzen Log Dateien meiner Docker Container zu bündeln. Es stellt die Log Dateien übersichtlich in einem Webfrontend dar.

Dozzle - Frontend
Frontend

Natürlich kann man diese auch einzeln in Portainer oder per CLI auslesen, aber dieser Container ist wirklich sehr klein (4MB komprimiert) und stellt die Logs übersichtlich dar. Es werden keine Logs gespeichert, sondern ist eine reine „Realtime“ Anzeige.

Docker:

docker run --name dozzle -d --volume=/var/run/docker.sock:/var/run/docker.sock -p 8888:8080 amir20/dozzle:latest

Als Docker Compose Datei:

version: "3"
services:
  dozzle:
    container_name: dozzle
    image: amir20/dozzle:latest
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    ports:
      - 9999:8080

Wichtig zu erwähnen ist, dass es keine richtige Authentifizierung gibt. Mit dem Zusatz „–addr localhost:1224“ kann man den Zugriff auf eine IP begrenzen, aber falls ihr Dozzle ins Web stellen wollt, denkt daran, einen Reverse Proxy wie Traefik oder Caddy zu benutzen.

docker run --volume=/var/run/docker.sock:/var/run/docker.sock -p 8888:1224 amir20/dozzle:latest --addr localhost:1224

Falls ihr Fragen habt, zur Einrichtung zum Beispiel mit der Konfiguration von Traefik und Dozzle, schreibt uns gerne an.

Tags