c++ - 如何在 docker 容器中查看 syslog (debian:buster)
问题描述
我有一个写入系统日志的 C++ 应用程序。
当我在基于“debian:buster”映像的 docker 容器中运行此应用程序时,我想查看 syslog 的输出。
查看 syslog 输出的最简单方法是什么?
当我在容器中运行应用程序并在同一容器中执行 bash shell 时,运行 journalctl 会导致:
“未找到日记条目”
同样,我在 /var/log 中什么也找不到。
我正在寻找不需要我“cout”而不是 syslog 的最简单的策略。我可以完全控制用于生成 docker 映像的 Dockerfile。
解决方案
推荐阅读
- javascript - 如果我移动得太快,通过光标移动 div 的问题
- reactjs - React Native Redux 在删除时触发实时更改
- python - 如何在 python 脚本中使用 selenium 向下滚动?
- javascript - JavaScript/React Native 相当于 Conda 环境
- angular - 如何解决 Angular 9 spring boot 应用程序中的错误 415?
- django - Django/AWS EB:[app-deploy] - [RunAppDeployPreBuildHooks] 错误(没有这样的文件或目录),但是文件确实存在吗?
- javascript - 将字符串从 java 脚本传递给 python
- wpf - 网格中的扩展器不会折叠
- css - 反应原生位置绝对不在顶部
- python - 最小化依赖于两个数组的函数