在 /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收集此目录下的日志即可。