gpt4 book ai didi

docker - 如何为 docker 容器的日志着色

转载 作者:行者123 更新时间:2023-12-04 16:50:54 24 4
gpt4 key购买 nike

我有一个容器,它有时会在日志中写下对我来说很重要的关键字,我想在我的终端中用颜色突出显示这个词,但重要的是仍然实时查看所有内容日志(--follow)。我刚试过命令

docker logs -f my_app --tail=100 | grep --color -E '^myWord'

但不工作。

那么存在某种方法来做到这一点吗?

最佳答案

我用 ccze .正如@aimless 所说, grc 也是大效用。很容易安装 sudo apt install ccze适用于 debian/ubuntu-like 操作系统

但是如果你想给 stderr 着色,你需要将 stderr 输出重定向到 stdout。例如:

docker logs -f my-app 2>&1 | ccze -m ansi

arg -m ansi如果您想正常滚动输出会有所帮助

关于docker - 如何为 docker 容器的日志着色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46014582/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com