在 Docker 中查看容器日志是一个常见的操作,可以帮助你监控和调试容器中运行的应用程序。Docker 提供了一个简单的命令来查看容器的输出日志,即 docker logs +对应的容器ID 命令。有时候如果说是部署的容器特别多,我们又想更方便直观的看到不同容器的运行日志,用这个自带的命令就有点勉强了。
今天要分享的开源项目dozzle就是干这个的,Dozzle是一个轻量级的小应用程序,有一个基于web的界面来监控Docker日志。它不存储任何日志文件。它仅用于实时监视容器日志。
作者的github地址如下:https://github.com/amir20/dozzle 。dozzle支持的特性如下:
-
容器名称智能模糊搜索🤖 -
使用正则表达式搜索日志🔦 -
使用SQL 查询搜索日志📊 -
内存占用小🏎 -
分屏查看多个日志 -
内存和 CPU 使用率的实时统计数据 -
支持代理转发授权的多用户身份验证🚨 -
支持Swarm模式 -
用于监控多个 Docker 主机的代理模式 -
暗黑模式🌙
关于dozzle的部署也是十分简单的,使用docker 一行命令即可
执行命令docker run --name dozzle -d --volume=/var/run/docker.sock:/var/run/docker.sock -p 8080:8080 amir20/dozzle:latest 启动即可
接着我们浏览器访问 : http://ip:8080 查看页面如下:

另外还支持显示日志的不同登记 以及 下载日志 搜索日志,SQL分析等,很丝滑。

如果你的机器上启动的容器很多的话,那么完全可以去体验一下~~~创作不易,如果您觉得这篇文章对你有帮助,不妨给我点个赞,这将是我继续分享优质内容的动力。
真好!
龙哥。这么晚还不睡觉!
https://shorturl.fm/SBDt7
https://shorturl.fm/1x6aA
Hmm, the platform sounds robust, but remember stats don’t guarantee wins! 🤔 Just checking the big bunny ph login details for comparison. Hope this helps others plan their play!
Honestly, the security angle in this post is key. Before diving into any platform like jile.homes, always check local laws. For a deeper dive, check out jile ডাউনলোড first! Stay smart out there.