Merge pull request #2305 from ubc/1745-php-fpm-uid-gid

Run php-fpm as different user (#1745)
This commit is contained in:
Lan Phan
2019-11-11 22:10:35 +07:00
committed by GitHub
3 changed files with 13 additions and 1 deletions

View File

@ -789,7 +789,14 @@ RUN apt-get clean && \
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* && \
rm /var/log/lastlog /var/log/faillog
RUN usermod -u 1000 www-data
# Configure non-root user.
ARG PUID=1000
ENV PUID ${PUID}
ARG PGID=1000
ENV PGID ${PGID}
RUN groupmod -o -g ${PGID} www-data && \
usermod -o -u ${PUID} -g www-data www-data
# Adding the faketime library to the preload file needs to be done last
# otherwise it will preload it for all commands that follow in this file