将docker容器中的systemd / journald日志logging到“docker logs”
我正在Docker容器中运行systemd。
当我使用的时候,我想获得jounrnaldlogging的所有消息
docker logs <containername>
现在,整个邮件进入容器中的日记,当我使用“docker日志”时什么都不显示。 我怎样才能closures或redirect,使一切都出现在docker日志?
你需要用systemd和tty分配来创build容器:
docker run -t ...
然后,在容器中,编辑/etc/systemd/journald.conf
文件:
ForwardToConsole=yes
现在只需重新启动容器内的systemd-journald
,你应该很好地去:
systemctl restart systemd-journald