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

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

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

评论

  1. milong
    6 天前
    2024-12-02 0:23:12

    真好!

    • 博主
      milong
      3 天前
      2024-12-04 19:24:27

      龙哥。这么晚还不睡觉!

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇