Docker 容器的日志大家都是怎么处理的

Docker 容器的日志大家都是怎么处理的


BIG阳
浏览 1303回答 1
1回答

慕田峪4524236

docker 日志默认保存在/var/lib/docker/containers/ 下面根据ID 来区分根据你docker启动指定的配置文件来进行切割 一般默认日志文件大小为10M(很小)默认输出格式为json目前主流的方案是使用EFK 进行日志收集 但本人觉得并不好用 我都是直接将日志输出到标准文件 for i in `docker ps |awk '{print $NF}'|grep -v -E 'k8s_POD|NAMES'`;do docker logs -t $i >$i.log 2>&1 ;done-t 指定输出时间戳 自己在写个脚本将日志定期重定向到文件就行 自己判断下时间 不要覆盖到原文件
打开App,查看更多内容
随时随地看视频慕课网APP