docker日志的高CPU负载-f

时间:2018-04-13 23:11:05

标签: docker

我有多个docker实例正在运行,我想将日志输出推送到GUI。

我编写的python脚本基本上是

docker logs $containerId --tail 50 -f

每个容器。

结果很好并且工作正常,但我从dockerd获得了非常高的CPU负载。

我该怎么做才能防止高负荷?是否有更好的方法来获取日志输出?

提前致谢。

1 个答案:

答案 0 :(得分:0)

我修好了。 Docker还将输出保存到文件中:

docker inspect --format='{{.LogPath}}' $containerId

然后我只是拖尾这个文件:

tail -f $path