项目地址:Home | Dozzle
这款工具相比较一些重量级的工具,比如 ELK 系列而言,实在是太轻量了,容器版本不过 10MB 左右大小。
主要原因是,它不存储和处理日志,仅仅提供实时查看功能,类似我们日常使用 ps、top 一样,使用它可以减少我们在服务器上低效执行 docker logs 或者 docker-compose logs 等类似命令的执行。
docker-compose一键部署
users.yml 配置文件如下:
users:
# "test" here is username, password is '123456'
test:
name: "Admin"
# Just sha-256 which can be computed with "echo -n 'password' | sha256sum"
password: "8d969eef6ecad3c29a3a629280e686cf0c3f5d5a86aff3ca12020c923adc6c92"
email: admin@email.net
docker-compose.yml 配置文件如下:
version: "3"
services:
dozzle:
image: amir20/dozzle:v6.5.2
container_name: dozzle
restart: always
ports:
- 8080:8080
environment:
DOZZLE_AUTH_PROVIDER: simple #认证方式
DOZZLE_FILTER: "name=redis|etcd" #容器过滤条件
volumes:
-

Dozzle是一个轻量级的容器日志查看工具,大小仅10MB左右,不存储日志,只提供实时查看功能。通过docker-compose一键部署,配置简单,支持容器过滤。用户可以使用浏览器访问localhost:8080查看容器实时和历史日志。部署涉及的配置文件包括users.yml和docker-compose.yml,其中users.yml用于设置用户权限,docker-compose.yml设定容器参数和日志过滤条件。

899

被折叠的 条评论
为什么被折叠?



