Wordpress Docker Compose以root用户身份运行PHP Apache

Wordpress Docker Compose以root用户身份运行PHP Apache,wordpress,apache,docker,docker-compose,Wordpress,Apache,Docker,Docker Compose,首先,我知道强烈不推荐以root用户身份运行Apache,或者正如大多数人所说的“极其危险”。然而,我所做的只是一个开发容器,不会用于任何生产。 总而言之,我目前正在使用WordPress,由于权限问题,我在插件和主题安装以及其他方面遇到了问题,因为任何卷装载目录都归root所有,而更改所有者不起作用。我想这是docker的一个已知问题。为了访问和保留我的代码,我必须装载wp内容,因为它是插件和主题所在的位置。 我尝试更新envvars并将用户和组设置为root,但不知何故遇到以下错误: 尝试

首先,我知道强烈不推荐以root用户身份运行Apache,或者正如大多数人所说的“极其危险”。然而,我所做的只是一个开发容器,不会用于任何生产。 总而言之,我目前正在使用WordPress,由于权限问题,我在插件和主题安装以及其他方面遇到了问题,因为任何卷装载目录都归root所有,而更改所有者不起作用。我想这是docker的一个已知问题。为了访问和保留我的代码,我必须装载wp内容,因为它是插件和主题所在的位置。 我尝试更新envvars并将用户和组设置为root,但不知何故遇到以下错误:

尝试搜索internet上的任何位置,但找不到有关添加CFLAGS的任何资源。我试着在dockerfile上添加它,然后通过--build args仍然没有成功。任何人都知道如何设置CFLAGS,或者尝试过在docker上以root用户身份运行apache