当我必须在一个图像中运行多个服务(例如 postfix 和其他邮件服务)时,我在 docker 图像中使用主管。当我将所有服务的 stdout/stderr 重定向到主管并且主管也登录到 stdout/stderr 时,我希望在控制台上的实际日志输出前面有一个前缀/标签,以了解哪个日志来自哪个服务。我找不到任何配置设置,但也许你知道一种方法。
我在 Centos 7.2 上。昨天我已经将 bash 更新到了 bash-4.2.46-19.el7.x86_64 版本,现在登录时我得到了这个:
-bash: /usr/share/bashdb/bashdb-main.inc: 没有那个文件或目录
-bash:警告:无法启动调试器;调试模式已禁用
当然我可以安装 bashdb 但我不想调试。在我进行更新之前,此问题不存在。似乎调试是全局激活的。我还没有配置调试(检查 .bashrc 和 /etc/bashrc)。
还没有找到摆脱这个的解决方案。我能做什么?