From 3f9009a0ee2c662b140fc713c0c10dd0988045fa Mon Sep 17 00:00:00 2001 From: ston3o Date: Mon, 10 Dec 2018 20:34:39 +0100 Subject: [PATCH] Add opcache --- beta-fpm/Dockerfile | 5 +++-- beta-fpm/opcache.ini | 6 ++++++ 2 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 beta-fpm/opcache.ini diff --git a/beta-fpm/Dockerfile b/beta-fpm/Dockerfile index f569914c..936120c3 100644 --- a/beta-fpm/Dockerfile +++ b/beta-fpm/Dockerfile @@ -20,8 +20,8 @@ RUN apt-get update && apt-get install --no-install-recommends -y \ && rm /etc/cron.daily/* RUN docker-php-ext-configure imap --with-imap --with-imap-ssl --with-kerberos \ - && docker-php-ext-install imap intl mbstring mysqli pdo_mysql zip \ - && docker-php-ext-enable imap intl mbstring mysqli pdo_mysql zip + && docker-php-ext-install imap intl mbstring mysqli pdo_mysql zip opcache \ + && docker-php-ext-enable imap intl mbstring mysqli pdo_mysql zip opcache # Install composer RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/bin --filename=composer @@ -54,6 +54,7 @@ COPY makeconfig.php /makeconfig.php COPY makedb.php /makedb.php COPY mautic.crontab /etc/cron.d/mautic COPY mautic-php.ini /usr/local/etc/php/conf.d/mautic-php.ini +COPY opcache.ini /usr/local/etc/php/conf.d/opcache.ini # Apply necessary permissions RUN ["chmod", "+x", "/entrypoint.sh"] diff --git a/beta-fpm/opcache.ini b/beta-fpm/opcache.ini new file mode 100644 index 00000000..d8dde6fd --- /dev/null +++ b/beta-fpm/opcache.ini @@ -0,0 +1,6 @@ +opcache.memory_consumption=128 +opcache.interned_strings_buffer=8 +opcache.max_accelerated_files=4000 +opcache.revalidate_freq=60 +opcache.fast_shutdown=1 +opcache.enable=1