【发布时间】:2016-05-26 15:58:52
【问题描述】:
我在构建服务器上运行了单元测试,并希望在出现故障时捕获日志结果以进行分析。我还没有找到将docker-compose logs 的输出重定向到文件的方法,或者找到日志文件本身实际存在的位置。
我想要相当于:
docker-compose logs > logs.txt
编辑 - 澄清:
我所有的 docker 容器都会产生有用的日志,手动运行 docker-compose logs 会显示这些日志。我想编写此过程的脚本,以将这些相同的日志保存到作为我的构建服务器上的工件的文件中。本质上,docker-compose logs 的输出保存到一个文件中,但是docker-compose logs 永远不会退出。
【问题讨论】:
-
命令“docker-compose logs”确实退出了。但它似乎并不包含所有日志。
标签: logging docker docker-compose