+ laradock user in php-fpm
This commit is contained in:
@ -18,6 +18,8 @@ services:
|
||||
args:
|
||||
- CUSTOM_TZ=${CUSTOM_TZ}
|
||||
- CUSTOM_LOCALE=${CUSTOM_LOCALE}
|
||||
- CUSTOM_PUID=${WORKSPACE_PUID}
|
||||
- CUSTOM_PGID=${WORKSPACE_PGID}
|
||||
- PHP_OPT_MEMORY_LIMIT=${PHP_OPT_MEMORY_LIMIT}
|
||||
- PHP_OPT_POST_MAX_SIZE=${PHP_OPT_POST_MAX_SIZE}
|
||||
- PHP_OPT_UPLOAD_MAX_FILESIZE=${PHP_OPT_UPLOAD_MAX_FILESIZE}
|
||||
|
||||
@ -62,6 +62,18 @@ RUN if [ ${INSTALL_NUC_CERTS} = true ]; then \
|
||||
update-ca-certificates \
|
||||
;fi
|
||||
|
||||
|
||||
###########################################################################
|
||||
# Laradock non-root user:
|
||||
###########################################################################
|
||||
|
||||
ARG CUSTOM_PUID=1000
|
||||
ARG CUSTOM_PGID=1000
|
||||
|
||||
RUN useradd laradock -u ${CUSTOM_PUID} -U && groupmod -g ${CUSTOM_PGID} laradock
|
||||
|
||||
RUN sed -i 's/^user = www-data/user = laradock/g' "$PHP_INI_DIR/../php-fpm.d/www.conf"
|
||||
|
||||
###########################################################################
|
||||
# Tune opts:
|
||||
###########################################################################
|
||||
|
||||
@ -4,6 +4,6 @@ FROM dimti/php:8.4
|
||||
ARG PHP_VERSION=8.4
|
||||
ENV PHP_VERSION ${PHP_VERSION}
|
||||
|
||||
RUN docker-php-ext-install ldap
|
||||
RUN #docker-php-ext-install ldap
|
||||
|
||||
INCLUDE+ ./php.base.Dockerfile
|
||||
|
||||
Reference in New Issue
Block a user