需要收集 app containers 的日志并统一管理,日志是打印到标准输出上的,而且我也没有宿主机的权限,所以没办法直击在宿主机节点上去收集日志,sidecar container 有没有办法去获取 app container 的标准输出呢?
谢谢!
谢谢!

1 ypcs03 Jul 20, 2020 比较简单一点儿的办法就是挂载 docker 的目录`/var/lib/docker`这样你就可以看到所有 container 的日志了 坐等楼下更好的建议 |
2 hellodudu86 Jul 20, 2020 loki + grafana |
3 SkyYu822 Jul 20, 2020 主容器和边车容器挂载同一份 emptydir |
OP |
5 kindjeff Jul 20, 2020 hostPath |
6 ifane Jul 20, 2020 直接指定 container 的日志驱动使用 fluentd, 这样容器的标准输出都会走 fluentd |