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