PermissionError: [Errno 13] Отказано в доступе: при запуске nginx в dockerfile - PullRequest
0 голосов
/ 16 ноября 2018

Я новичок в докере.Я пытаюсь запустить nginx, используя dockerfile в среде openshift.Первоначально я установил права доступа пользователя и группы, используя:

RUN groupadd -g 10000 www-data
RUN useradd -g www-data www-data

и назначил ему привилегии root, используя: (ОС CentOS)

RUN usermod -aG wheel www-data
USER www-data

пользователь в nginx.conf равен www-data также.

Однако, когда я запускаю exec nginx, я получаю сообщение об ошибке:

PermissionError: [Errno 13] Permission denied: '/app/logs/abc.log'

Попытка присвоения всех привилегий /app, /app/logs;но это не решило мою проблему.

Может кто-нибудь предложить решение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...