Dozzle:Docker 日志实时监控工具
Dozzle:Docker 日志实时监控工具
amir20/dozzle 在 GitHub 上已经拿到 12907 Star 了。这是一个轻量级的网页应用,专门用于 Docker 日志的实时监控,不存储任何日志文件,设计目标仅为直播式日志查看。
1、这玩意儿是干嘛的
Dozzle 定位明确,就是解决 Docker 日志实时查看的需求。运行后通过网页界面,用户可以直接看到所有容器的实时输出,不需要登录服务器执行 docker logs 命令,也不需要配置复杂的日志收集系统。

2、核心功能
Dozzle 包含这些常用功能:
- 容器名称智能模糊搜索
- 支持正则表达式搜索日志内容
- 支持通过 SQL 查询过滤日志
- 运行内存占用小
- 分屏模式同时查看多个容器日志
- 实时显示容器的内存和 CPU 占用数据
- 多用户认证,支持正向代理授权
- 兼容 Docker Swarm 模式
- Agent 模式支持同时监控多台 Docker 主机
- 内置暗黑模式
Dozzle 已经经过数百个容器的运行测试。它不支持离线日志搜索,如果需要全量日志检索能力,Loggly、Papertrail 或 Kibana 这类产品更适用。

3、安装使用
Dozzle 本身是一个压缩后仅 7MB 的容器镜像。拉取最新版本的命令是:
$ docker pull amir20/dozzle:latest
最简单的运行方式是直接启动容器,挂载 Docker Unix 套接字即可:
$ docker run --name dozzle -d --volume=/var/run/docker.sock:/var/run/docker.sock -v dozzle_data:/data -p 8080:8080 amir20/dozzle:latest
启动后访问 http://localhost:8080/ 即可进入界面。
Docker Compose 配置示例:
services:
dozzle:
container_name: dozzle
image: amir20/dozzle:latest
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- dozzle_data:/data
ports:
- 8080:8080
volumes:
dozzle_data:
如果使用 Docker Swarm,可以将 Dozzle 作为全局服务运行:
$ docker service create --name dozzle --env DOZZLE_MODE=swarm --mode global --mount type=bind,source=/var/run/docker.sock,target=/var/run/docker.sock -p 8080:8080 amir20/dozzle:latest
需要监控多台 Docker 主机时,可以在从节点运行 Agent 模式:
$ docker run -v /var/run/docker.sock:/var/run/docker.sock -p 7007:7007 amir20/dozzle:latest agent
Dozzle 兼容 Colima 和 Podman 运行环境。要求 Docker Engine 版本不低于 19.03,对应 API 版本 1.40 以上。旧版本的 Docker 守护进程不受底层 SDK 支持。
Podman 环境下需要先启用远程套接字,默认 Podman 没有后台进程,用户可以参考官方文档开启套接字功能。运行时还需要创建一个 engine-id 文件,避免出现 host not found 错误。
4、其他说明
Dozzle 支持文件认证和正向代理认证,用户可以根据需求配置访问权限。
项目会通过 Google Analytics 收集匿名的用户配置数据,用于功能优先级排序和问题修复,所有数据公开可查。不需要的用户可以使用 --no-analytics 开关关闭数据收集。
配置遵循 12-factor 规范,支持通过 CLI 参数或环境变量设置所有选项,详细参数可以查看官方文档 dozzle.dev。
开源地址:https://github.com/amir20/dozzle
参数或环境变量设置所有选项,详细参数可以查看官方文档 dozzle.dev。
开源地址:https://github.com/amir20/dozzle
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐
所有评论(0)