使用docker-compose安装es,-v挂载logs和config到host目录。
docker-compose.yml配置如下
启动时,由于映射的logs目录组没有修改,会报错
[0.001s][error][logging] Error opening log file 'logs/gc.log': Permission denied
解决方法:修改/export/logs 文件夹的所属者为1000
`chown R 1000:1000 /export/logs `
且注意,要给/export/logs读写权限
文章参考: