news 2026/5/7 18:52:45

docker logs -f无法使用grep检索出关键字

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
docker logs -f无法使用grep检索出关键字

背景

使用docker logs -f <container-name> | grep "abc"检索关键字时,期望能够过滤出包含abc字符的日志内容,可实际输出的结果并无过滤效果,即输出的结果跟执行docker logs -f <container-name>的效果是一致的。在项目中碰到这个问题,一开始一头雾水,特别的反直觉。

原因

docker logs 命令会输出两个流:
stdout(标准输出)
stderr(标准错误)

grep 只过滤 stdout,stderr 会直接穿透显示。
grep 的工作方式: grep 会过滤匹配的行,但如果这些日志是从 stderr 输出的,grep 无法过滤它们。

检查项目的 logging_config.py 配置发现设置了 logging.StreamHandler(sys.stderr)),所有的日志都输出到了 stderr,导致了 grep 功能失效。

解决方案

1. 需要将 stderr 和 stdout 都重定向到 grep:
docker logs -f <container-name> 2>&1 | grep "abc"

加上了 2>&1 后,将日志内容强制输入至 stdout,过滤功能恢复了。

2. 修改logging_config.py 配置:

logging.StreamHandler(sys.stdout)),重启项目,这样就不需要加上 2>&1 了。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/3 4:23:36

网盘分享链接设置密码保护防止模型资源泄露

网盘分享链接设置密码保护防止模型资源泄露 在AI开源生态日益活跃的今天&#xff0c;一个5秒的音频片段加上一份公开的模型权重文件&#xff0c;就可能被用来克隆某位公众人物的声音并生成极具迷惑性的语音内容。这种风险并非危言耸听——B站开源的 IndexTTS 2.0 正是这样一款能…

作者头像 李华
网站建设 2026/4/25 22:37:32

电气工程避雷器选型规则

在电气工程中,避雷器(特别是氧化锌无间隙金属氧化物避雷器,MOA)的选型是一项关键工作,直接关系到电力系统设备的安全与稳定运行。根据您提供的资料和相关标准,避雷器选型主要遵循以下规则和步骤: 一、核心选型依据:系统电压等级 避雷器的额定电压必须与被保护系统的标…

作者头像 李华
网站建设 2026/5/5 6:27:27

Zotero-SciHub终极指南:告别付费墙的智能文献下载方案

Zotero-SciHub终极指南&#xff1a;告别付费墙的智能文献下载方案 【免费下载链接】zotero-scihub A plugin that will automatically download PDFs of zotero items from sci-hub 项目地址: https://gitcode.com/gh_mirrors/zo/zotero-scihub 还在为学术论文的付费墙而…

作者头像 李华
网站建设 2026/5/3 12:35:38

GitHub Pages托管IndexTTS 2.0静态文档官网

GitHub Pages 托管 IndexTTS 2.0 静态文档官网 在短视频、虚拟人和 AIGC 内容爆发的今天&#xff0c;语音合成已不再是实验室里的高冷技术&#xff0c;而是创作者手中不可或缺的“声音画笔”。然而&#xff0c;大多数 TTS 模型仍面临音画不同步、情感表达僵硬、克隆音色需大量训…

作者头像 李华
网站建设 2026/4/27 5:40:40

RustDesk多显示器支持方便TTS系统运维监控

RustDesk多显示器支持赋能TTS系统高效运维 在AI驱动的内容生产浪潮中&#xff0c;语音合成系统正从实验室走向规模化应用。无论是为短视频自动配音&#xff0c;还是支撑虚拟主播24小时直播&#xff0c;背后都依赖复杂的分布式服务架构。然而&#xff0c;当一个集群同时运行数十…

作者头像 李华
网站建设 2026/4/18 12:31:28

暗黑破坏神2存档修改器终极指南:5分钟打造完美角色配置

暗黑破坏神2存档修改器终极指南&#xff1a;5分钟打造完美角色配置 【免费下载链接】d2s-editor 项目地址: https://gitcode.com/gh_mirrors/d2/d2s-editor d2s-editor作为一款专业的暗黑破坏神2存档修改工具&#xff0c;让玩家能够自由定制角色属性、装备配置和游戏进…

作者头像 李华