Add opcache
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 3m51s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 16m39s
Create Docker Image / Final Docker Image Manifest (push) Successful in 11s
Create Docker Image / Build Docker Test Image (x86_64) (push) Successful in 56s
Create Docker Image / Final Docker Test Image Manifest (push) Successful in 12s
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 3m51s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 16m39s
Create Docker Image / Final Docker Image Manifest (push) Successful in 11s
Create Docker Image / Build Docker Test Image (x86_64) (push) Successful in 56s
Create Docker Image / Final Docker Test Image Manifest (push) Successful in 12s
This commit is contained in:
parent
7eb5c4b1d0
commit
35f6e0e45e
@ -9,9 +9,18 @@ RUN if [ -n ${HTTP_PROXY} ] ; then sed -i -e s'/https/http/' /etc/apk/repositori
|
||||
# Base
|
||||
RUN apk add --no-cache bash msmtp memcached
|
||||
|
||||
ENV SITE_USER=www-data
|
||||
|
||||
# Additional extensions:
|
||||
RUN install-php-extensions \
|
||||
igbinary msgpack memcached zip bz2 zstd brotli gd intl
|
||||
opcache igbinary msgpack memcached zip bz2 zstd brotli gd intl \
|
||||
&& echo opcache.memory_consumption=512 >> /usr/local/etc/php/conf.d/docker-php-ext-opcache.ini \
|
||||
&& echo opcache.interned_strings_buffer=64 >> /usr/local/etc/php/conf.d/docker-php-ext-opcache.ini \
|
||||
&& echo opcache.max_accelerated_files=32531 >> /usr/local/etc/php/conf.d/docker-php-ext-opcache.ini \
|
||||
&& echo opcache.fast_shutdown=1 >> /usr/local/etc/php/conf.d/docker-php-ext-opcache.ini \
|
||||
&& echo opcache.enable_cli=1 >> /usr/local/etc/php/conf.d/docker-php-ext-opcache.ini \
|
||||
&& mkdir /tmp/opcache && chown ${SITE_USER}:0 /tmp/opcache && chmod 750 /tmp/opcache && echo opcache.file_cache=/tmp/opcache >> /usr/local/etc/php/conf.d/docker-php-ext-opcache.ini \
|
||||
&& echo opcache.validate_timestamps=0 >> /usr/local/etc/php/conf.d/docker-php-ext-opcache.ini
|
||||
|
||||
# Tune PHP
|
||||
RUN cp /usr/local/etc/php/php.ini-production /usr/local/etc/php/php.ini
|
||||
@ -26,8 +35,6 @@ COPY wait-for-it /usr/local/bin/
|
||||
RUN curl -4 https://getcomposer.org/installer|php -- --install-dir=/usr/local/bin --filename=composer
|
||||
ENV COMPOSER_HOME=/var/cache/composer
|
||||
|
||||
ENV SITE_USER=www-data
|
||||
|
||||
# Other config
|
||||
COPY msmtprc /etc/
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user