Dozzle est un outil web léger qui permet de visualiser les logs de vos conteneurs Docker en temps réel. Il offre une interface simple et efficace pour suivre les logs de tous vos conteneurs sans avoir à utiliser la ligne de commande. Ce tutoriel vous guide pas à pas dans son installation avec Docker Compose.
docker-compose.yml
---
services:
dozzle:
image: amd64/dozzle:latest
container_name: dozzle
restart: always
ports:
- "8080:8080"
volumes:
- /var/run/docker.sock:/var/run/docker.sock
image: amd64/dozzle:latest : image officielle de Dozzle.volumes : monte le socket Docker pour accéder aux logs des conteneurs.ports : expose l'interface web sur le port 8080.dozzle est démarré.http://IP_DU_SERVEUR:8080
---
services:
dozzle:
image: amd64/dozzle:latest
container_name: dozzle
restart: always
volumes:
- /var/run/docker.sock:/var/run/docker.sock
labels:
- "traefik.enable=true"
- "traefik.http.routers.dozzle.rule=Host(`logs.mon-domaine.fr`)"
- "traefik.http.routers.dozzle.entrypoints=websecure"
- "traefik.http.routers.dozzle.tls.certresolver=le"
- "traefik.http.services.dozzle.loadbalancer.server.port=8080"
logs.mon-domaine.fr par votre domaine réel.
🎉 Installation réussie si :
http://IP:8080.