29 lines
No EOL
714 B
Docker
Executable file
29 lines
No EOL
714 B
Docker
Executable file
FROM drupal:9.4.7-fpm-alpine
|
|
|
|
MAINTAINER Robert Nasarek "r.nasarek@gnm.de"
|
|
|
|
# Install build environment
|
|
RUN apk add build-base autoconf vim
|
|
|
|
# Install extensions
|
|
RUN pecl install apcu uploadprogress
|
|
|
|
# Enable extensions
|
|
RUN docker-php-ext-enable apcu uploadprogress
|
|
|
|
# Remove build packages
|
|
RUN apk del build-base autoconf
|
|
|
|
# Custom PHP settings
|
|
|
|
## PHP
|
|
RUN { \
|
|
echo 'max_execution_time = 60'; \
|
|
echo 'max_input_time = 30'; \
|
|
echo 'max_input_nesting_level = 640'; \
|
|
echo 'max_input_vars = 10000'; \
|
|
echo 'memory_limit = 512M'; \
|
|
echo 'upload_max_filesize = 20M'; \
|
|
echo 'max_file_uploads = 50'; \
|
|
echo 'post_max_size = 20M'; \
|
|
} > /usr/local/etc/php/conf.d/99-custom-settings.ini; |