Я новичок в докере.Я пытаюсь запустить 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
;но это не решило мою проблему.
Может кто-нибудь предложить решение