Dozzle est un visualiseur de logs léger et open source conçu spécifiquement pour surveiller et déboguer les conteneurs Docker.
Ce déploiement utilise des variables pour limiter les ressources allouées au conteneur.
-
Clonez ce dépôt.
-
Utilisez le fichier
.env-distmis à disposition ; il contient les variables utiles au bon fonctionnement du conteneur.
## Resources allocation
DOZZLE_MEM_LIMIT=5g
DOZZLE_MEMSWAP_LIMIT=5g
DOZZLE_CPU_LIMIT=5Démarrez le service en arrière-plan à l'aide de Docker Compose :
docker compose up -dL'interface web de Dozzle est accessible à l'adresse http://localhost:29999 ou via l'IP de votre serveur en cas de déploiement.
Le fichier docker-compose.yml configure les éléments clés suivants :
- Accès au socket Docker : Le volume
/var/run/docker.sockpermet à Dozzle de détecter automatiquement tous les autres conteneurs présents sur l'hôte et de lire leurs logs en temps réel. - Ports exposés :
29999:8080: Port principal pour accéder au tableau de bord web.2375:2375: Port exposé pour la communication avec des démons Docker distants (si nécessaire).
- Arrêter le container :
docker compose down