获取docker容器中的systemd/journald日志为“docker logs”
问题描述:
我正在Docker容器中运行systemd。获取docker容器中的systemd/journald日志为“docker logs”
我想通过jounrnald记录的所有消息,当我使用
docker logs <containername>
眼下整个消息专家组到日志在容器和没事的时候我用“泊坞窗日志出现”。我如何关闭或重定向,以便所有内容都显示在docker日志中?
答
您需要与TTY systemd分配创建容器:
docker run -t ...
然后,容器内,编辑/etc/systemd/journald.conf
文件有:
ForwardToConsole=yes
现在只需重新启动systemd-journald
容器内你应该很好去:
systemctl restart systemd-journald
这似乎没有继续工作,我仍然没有得到任何的Docker输出。 –
我想这是它目前无法使用的原因:[https://bugzilla.redhat.com/show_bug.cgi?id=1373780#c4](https://bugzilla.redhat.com/show_bug.cgi ?id = 1373780#c4)希望它很快就会被修复。 – aceton1k