当前位置:  开发笔记 > 后端 > 正文

在容器的docker日志中查找字符串

如何解决《在容器的docker日志中查找字符串》经验,为你挑选了2个好方法。

在docker容器的日志中查找特定字符串的最佳方法是什么.假设我想查看所有请求,这些请求是在"nginx"docker镜像中创建的,该镜像来自以"127"开头的ip.

grep将无法按预期在docker logs命令上工作:

docker logs nginx | grep "127."

打印所有日志,但不过滤结果!



1> Edoardo..:

如果容器正在登录到stderr,管道仅适用于stdout,则会发生这种情况,请尝试:

docker logs nginx 2>&1 | grep "127."



2> 小智..:

作为vim爱好者,我更喜欢使用less和搜索/

docker logs nginx 2>&1 | less

推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有