volumes:
- /home/.../fluentd/log/:/fluentd/log/
1.运行容器报错:
500 Internal Server Error
can't create buffer file for /fluentd/log/buffer.*.log. Stop creating buffer files: error = Permission denied @ rb_sysopen - /fluentd/log/buffer.b5b241f11f9b99d7dd50e39e09f07375f.log
解决方法:
chmod -R 777 /home/.../fluentd/log
2.运行容器报错:
{"level":"error","message":"config error file=\"fluentd/etc/fluent.conf\" error_class=Fluent::ConfigError error=\"out_file: `/fluentd/log/xxx.20201111.log` is not writable\""}
解决方法:
yml文件中添加配置:
privileged: true
stdin_open: true
tty: true