前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >体验丝滑,开源的docker容器日志查看项目

体验丝滑,开源的docker容器日志查看项目

作者头像
huolong
发布2024-12-25 20:38:25
发布2024-12-25 20:38:25
800
举报
文章被收录于专栏:技术指北技术指北

在 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分析等,很丝滑。

如果你的机器上启动的容器很多的话,那么完全可以去体验一下~~~创作不易,如果您觉得这篇文章对你有帮助,不妨给我点个赞,这将是我继续分享优质内容的动力。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-11-26 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档