From 79d76dab73a2c7c656bd6a3e915e296f2c658702 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Mike=C5=A1?= Date: Sun, 26 Jan 2020 15:36:02 +0100 Subject: [PATCH] Added opcache to docker image --- .docker/php/opcache.ini | 8 ++++++++ Dockerfile | 6 ++++++ 2 files changed, 14 insertions(+) create mode 100644 .docker/php/opcache.ini diff --git a/.docker/php/opcache.ini b/.docker/php/opcache.ini new file mode 100644 index 000000000000..7f50ff4f6c73 --- /dev/null +++ b/.docker/php/opcache.ini @@ -0,0 +1,8 @@ +[opcache] +opcache.memory_consumption=128 +opcache.interned_strings_buffer=8 +opcache.max_accelerated_files=4000 +opcache.revalidate_freq=60 +opcache.fast_shutdown=1 +opcache.enable_cli=1 +opcache.enable=1 diff --git a/Dockerfile b/Dockerfile index 5d3e07d92d56..1a4fa30c33db 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,6 +10,12 @@ RUN composer install --no-dev --optimize-autoloader --prefer-dist FROM php:7.4-cli as rector WORKDIR /rector +RUN docker-php-ext-configure opcache --enable-opcache \ + && docker-php-ext-install opcache + +# Copy configuration +COPY .docker/php/opcache.ini /usr/local/etc/php/conf.d/conf.d/ + COPY --from=composer /app . COPY . .