From b85ba6d5262918351a60b1071e4c1a08820abf9e Mon Sep 17 00:00:00 2001 From: Renan Bernordi <altendorfme@gmail.com> Date: Thu, 28 Nov 2024 14:32:33 -0300 Subject: [PATCH] =?UTF-8?q?implementa=C3=A7=C3=A3o=20do=20opcache?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 10 ++++++++-- opcache.ini | 7 +++++++ 2 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 opcache.ini diff --git a/Dockerfile b/Dockerfile index 021948a..d182e19 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,10 +9,16 @@ RUN apt-get update && apt-get install -y \ git \ htop \ libzip-dev \ - && docker-php-ext-install zip - + && docker-php-ext-install zip opcache \ + && docker-php-ext-enable opcache + +# Copia a configuração do OPCache +COPY opcache.ini /usr/local/etc/php/conf.d/opcache.ini + +# Instala o Composer RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer +# Copia a configuração do webservice COPY default.conf /etc/nginx/sites-available/default RUN mkdir -p /app diff --git a/opcache.ini b/opcache.ini new file mode 100644 index 0000000..b5db120 --- /dev/null +++ b/opcache.ini @@ -0,0 +1,7 @@ +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 \ No newline at end of file