将docker-compose日志保存到文件

瑞安

我的构建服务器上正在运行单元测试,并且想在发生故障时捕获日志结果以进行分析。我还没有找到一种将输出重定向docker-compose logs到文件或找到日志文件实际所在位置的方法。

我想要相当于:

docker-compose logs > logs.txt

编辑-澄清:

我所有的Docker容器都会生成有用的日志,这些日志会手动docker-compose logs显示。我想编写脚本以将那些相同的日志保存到构建服务器上的工件文件中。本质上,docker-compose logs保存到文件的输出docker-compose logs不会退出。

克里斯·麦金奈尔

默认情况下,docker使用json-file驱动程序记录您的容器日志,日志的原始json输出可在以下位置找到:

/var/lib/docker/containers/[container-id]/[container-id]-json.log

您可以通过运行以下命令获取此位置:

docker inspect --format='{{.LogPath}}' [container-id or container-name]

运行时docker-compose logs [service-name]docker-compose它将附加到您引用的服务(容器)上,并且LogPrinter对象将输出上述文件的内容,但会对其进行格式化,以便于阅读。

相关文档:https : //docs.docker.com/compose/compose-file/#logging

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我如何将日志/数据持久保存到Docker中的本地文件系统

来自分类Dev

将Django请求日志保存到文件中

来自分类Dev

将PySpark日志保存到文本文件

来自分类Dev

仅将特定输出保存到日志文件

来自分类Dev

将Django请求日志保存到文件中

来自分类Dev

将多个chkdsk日志保存到单个文件

来自分类Dev

如何将日志保存到文件过滤器?

来自分类Dev

将Docker容器文件保存到主机文件系统

来自分类Dev

将docker输出保存到文本文件

来自分类Dev

是否可以将文件从Docker容器保存到直接托管

来自分类Dev

将docker输出保存到文本文件

来自分类Dev

将测试日志保存到磁盘?

来自分类Dev

如何将实时日志bash输入保存到文件?

来自分类Dev

如何将Heroku日志保存到文本文件

来自分类Dev

如何将python命令行参数保存到日志文件?

来自分类Dev

如何将实时日志bash输入保存到文件?

来自分类Dev

如何自动将所有终端输出保存到日志文件?

来自分类Dev

使用日志将所有新文档文件的名称保存到txt文档中

来自分类Dev

如何将系统日志严重性<132>保存到其他文件?

来自分类Dev

如何仅在实际发生错误的情况下将 python 错误 (stderr) 保存到日志文件?

来自分类Dev

如何将日志消息保存到 JCShell 中的文件中?

来自分类Dev

如何将 CI REST API 日志保存到文件 txt 中

来自分类Dev

将BufferedHttpEntity保存到文件

来自分类Dev

将结构保存到文件

来自分类Dev

将字典保存到文件

来自分类Dev

将质数保存到文件

来自分类Dev

在Express框架中,哪里可以使用Node.JS将日志文件保存到哪里?

来自分类Dev

有没有一种方法可以将bixby日志保存到外部文件?

来自分类Dev

如何使用log4j2将日志保存到带有时间戳的文件中

Related 相关文章

  1. 1

    我如何将日志/数据持久保存到Docker中的本地文件系统

  2. 2

    将Django请求日志保存到文件中

  3. 3

    将PySpark日志保存到文本文件

  4. 4

    仅将特定输出保存到日志文件

  5. 5

    将Django请求日志保存到文件中

  6. 6

    将多个chkdsk日志保存到单个文件

  7. 7

    如何将日志保存到文件过滤器?

  8. 8

    将Docker容器文件保存到主机文件系统

  9. 9

    将docker输出保存到文本文件

  10. 10

    是否可以将文件从Docker容器保存到直接托管

  11. 11

    将docker输出保存到文本文件

  12. 12

    将测试日志保存到磁盘?

  13. 13

    如何将实时日志bash输入保存到文件?

  14. 14

    如何将Heroku日志保存到文本文件

  15. 15

    如何将python命令行参数保存到日志文件?

  16. 16

    如何将实时日志bash输入保存到文件?

  17. 17

    如何自动将所有终端输出保存到日志文件?

  18. 18

    使用日志将所有新文档文件的名称保存到txt文档中

  19. 19

    如何将系统日志严重性<132>保存到其他文件?

  20. 20

    如何仅在实际发生错误的情况下将 python 错误 (stderr) 保存到日志文件?

  21. 21

    如何将日志消息保存到 JCShell 中的文件中?

  22. 22

    如何将 CI REST API 日志保存到文件 txt 中

  23. 23

    将BufferedHttpEntity保存到文件

  24. 24

    将结构保存到文件

  25. 25

    将字典保存到文件

  26. 26

    将质数保存到文件

  27. 27

    在Express框架中,哪里可以使用Node.JS将日志文件保存到哪里?

  28. 28

    有没有一种方法可以将bixby日志保存到外部文件?

  29. 29

    如何使用log4j2将日志保存到带有时间戳的文件中

热门标签

归档