小编Sus*_*san的帖子

如何从日志中的当前位置拖尾Docker日志而不看到整个文件或等待它遍历整个文件

如果在Linux中使用coreutils tail命令,则具有-f选项,该选项可让您从日志的当前位置开始跟踪日志文件(它不会移至文件的开头并显示所有内容)。

Docker日志中是否可以使用此功能,而不必等待它遍历整个日志?

也许我正在为选项尝试错误的论点?使用我尝试过的可用文档

docker logs --since 1m somecontainer
Run Code Online (Sandbox Code Playgroud)

docker logs -f --since 1m somecontainer
Run Code Online (Sandbox Code Playgroud)

看来它实际上遍历了整个日志文件(这可能需要很长时间),然后在到达指定的时间范围后开始回显到屏幕。

有没有一种方法可以仅从当前点开始拖尾而无需等待?我最好的选择是始终注销到某个外部文件,然后仅使用coreutils tail命令添加该文件吗?

logging docker

5
推荐指数
4
解决办法
1万
查看次数

标签 统计

docker ×1

logging ×1