docker 日志轮换
来源:原创
时间:2019-08-10
作者:脚本小站
分类:云原生
在 /etc/docker/daemon.json 中添加如下配置:实现日志轮换
{ "log-driver": "json-file", "log-opts": { "max-size": "10m", "max-file": "10" } }
默认情况下日志存放在 /var/log/containers/ 和 /var/lib/docker/containers 目录中(两个目录的日志是一样的)。
在k8s中通过如下命令查看Pod运行的节点:
kubectl get pods -o wide
登陆到这个节点使用 tail -f /var/log/containers/xxx.log 命令即可查看,使用Fluentd以DaemonSet收集此目录下的日志即可。