docker跟踪来自动态创建的容器的日志

时间:2018-09-23 10:02:31

标签: docker logging

我有一个可动态创建docker容器的应用,但无法拦截其创建方式。

我想查看所有已启动计算机的日志。无论是通过docker-compose还是仅通过docker命令行。我需要查看所有日志。

有可能吗?

对,不,我需要运行docker ps,查看所有创建的计算机并运行docker log container

我真的不能监视里面发生的事情。

谢谢

1 个答案:

答案 0 :(得分:0)

一种方法是使用专用的日志记录容器,该容器可以从其他容器收集日志事件,对其进行汇总,然后将事件存储或转发给第三方服务,从而消除了对主机的依赖性。 此外,专用的日志记录容器可以自动收集,监视和分析日志事件,无需配置即可自动扩展日志事件。它可以通过日志事件,统计信息和Docker API数据的多个流来检索日志。 您也可以检查此链接以获取帮助。

Docker Logging Best Practices