首页 > 解决方案 > 如何在 docker 容器中查看 syslog (debian:buster)

问题描述

我有一个写入系统日志的 C++ 应用程序。

当我在基于“debian:buster”映像的 docker 容器中运行此应用程序时,我想查看 syslog 的输出。

查看 syslog 输出的最简单方法是什么?

当我在容器中运行应用程序并在同一容器中执行 bash shell 时,运行 journalctl 会导致:
“未找到日记条目”

同样,我在 /var/log 中什么也找不到。

我正在寻找不需要我“cout”而不是 syslog 的最简单的策略。我可以完全控制用于生成 docker 映像的 Dockerfile。

标签: c++dockersyslog

解决方案


推荐阅读