Docker 日志管理
2.9.1. 查看默认驱动
查看默认驱动 docker info --format '{ {.LoggingDriver}}'
[root@testing ~]# docker info --format '{ {.LoggingDriver}}' json-file
查看容器日志配置
[root@testing ~]# docker inspect -f '{ {.HostConfig.LogConfig.Type}}' api fluentd
2.9.2. Fluentd 配置
在 Docker 中安装 Fluentd
准备 test.conf 文件
<source> @type forward </source> <match **> @type stdout </match>
启动 fluentd 接收日志
$ docker run -it -p 24224:24224 -v /path/to/conf/test.conf:/fluentd/etc/test.conf -e FLUENTD_CONF=test.conf fluent/fluentd:latest
2.9.3. Docker 配置
运行你的程序
$ docker