我在docker容器中运行systemd。
当我使用
时,我想获取jounrnald记录的所有消息docker logs <containername>
现在,当我使用&#34; docker logs&#34;时,整个消息进入 容器中的日志 no 。如何将其关闭或重定向以便所有内容都显示在泊坞窗日志中?
答案 0 :(得分:1)
您需要使用分配了tty的systemd创建容器:
docker run -t ...
然后,在容器内部,使用:
编辑/etc/systemd/journald.conf
文件
ForwardToConsole=yes
现在只需重新启动容器内的systemd-journald
即可:
systemctl restart systemd-journald