要在Docker中以root用户身份运行php-fpm,您可以按照以下步骤操作:
docker pull php:fpm
docker run -it --name my-php-fpm-container -v /path/to/your/php/project:/var/www/html php:fpm /bin/bash
将/path/to/your/php/project
替换为您的PHP项目的实际路径。这将创建一个名为my-php-fpm-container
的容器,并将您的PHP项目挂载到容器中的/var/www/html
目录。
docker exec -it my-php-fpm-container /bin/bash
www.conf
配置文件。这个文件通常位于/usr/local/etc/php-fpm.d/
目录。使用文本编辑器打开它,例如:vi /usr/local/etc/php-fpm.d/www.conf
user
和group
设置,将它们更改为root
:user = root
group = root
service php-fpm restart
现在,您已经在Docker容器中以root用户身份运行了php-fpm。请注意,以root用户身份运行php-fpm可能会带来安全风险,因此请确保仔细评估您的需求并采取适当的安全措施。
领取专属 10元无门槛券
手把手带您无忧上云