Прежде всего, я знаю, что запускать Apache как root крайне не рекомендуется или, как большинство говорит, «Чрезвычайно опасный». Однако то, над чем я работаю, это просто контейнер для разработки и не будет использоваться ни на одном производстве. Подводя итог, я в настоящее время работаю с WordPress, и у меня возникают проблемы с установками плагинов и тем и другими вещами из-за разрешений, поскольку любой каталог для монтирования тома принадлежит root, а смена владельца не работает. Я думаю, что это известная проблема с docker. И чтобы получить доступ к своим кодам и сохранить их, я должен смонтировать wp-контент там, где находятся плагины и темы. Я попытался обновить envvars и установить для пользователя и группы значение root, но я как-то встретил следующую ошибку:
Попробуйте выполнить поиск в любом месте inte rnet, но не смог найти ресурсов при добавлении CFLAGS. Я попытался добавить его в dockerfile, а затем --build-args, но все равно не повезло. Любой получил представление о том, как установить CFLAGS, или попытался запустить там apache как root на docker.