Я использую filebeat для мониторинга моих файлов через контейнер Docker. У меня есть несколько файлов журнала с добавленной к ним группой пользователей adm
с разрешением 640
.
Пример
$ echo Hello > log.txt
$ chown root:adm log.txt
$ chmod 640 log.txt
$ usermod -a -G adm filebeat
$ docker run --rm -it -v $(pwd)/log.txt:/log.txt docker.elastic.co/beats/filebeat:6.4.0 cat /log.txt
cat: /log.txt: Permission denied
контейнер filebeat запускается от пользователя filebeat, не должны ли в него быть добавлены те же группы, что и на хосте докера? Если нет, какую настройку я должен использовать, чтобы иметь возможность читать из этого файла журнала внутри контейнера?