Как смонтировать файл с определенной группой пользователей - PullRequest
0 голосов
/ 13 сентября 2018

Я использую 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, не должны ли в него быть добавлены те же группы, что и на хосте докера? Если нет, какую настройку я должен использовать, чтобы иметь возможность читать из этого файла журнала внутри контейнера?

...