为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

BIG阳 2018-10-30 14:00:19
Docker 容器的日志大家都是怎么处理的
查看完整描述

1 回答

?
慕田峪4524236

TA贡献1875条经验 获得超5个赞

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 指定输出时间戳 自己在写个脚本将日志定期重定向到文件就行 自己判断下时间 不要覆盖到原文件

查看完整回答
反对 回复 2018-11-09
  • 1 回答
  • 0 关注
  • 1302 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信