blob: cbca32539b7cb0a5aef76b3b7fa3ac99c67ba8a7 [file] [log] [blame]
Renovate bot46890832024-02-17 02:02:45 +00001FROM php:8.3-apache@sha256:f72b2aaae2e0123c2b60efa1a2aaf66bbe343f722040ecda3523cd2a9e7d3eb6
Adrià Vilanova Martínez60524332022-11-20 02:33:56 +01002RUN docker-php-ext-install mysqli
3RUN docker-php-ext-enable mysqli
Adrià Vilanova Martínez239ce2c2022-12-12 00:03:55 +01004RUN mkdir -p /var/phpsessions && chown www-data /var/phpsessions
5VOLUME /var/phpsessions
Adrià Vilanova Martínez5ee4ba62022-12-11 14:45:16 +01006RUN cd /usr/local/etc/php/conf.d/ && \
Adrià Vilanova Martínez239ce2c2022-12-12 00:03:55 +01007 echo 'display_errors = Off' >> /usr/local/etc/php/conf.d/docker-php-custom.ini && \
8 echo 'display_startup_errors = Off' >> /usr/local/etc/php/conf.d/docker-php-custom.ini && \
9 echo 'error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT' >> /usr/local/etc/php/conf.d/docker-php-custom.ini && \
10 echo 'log_errors = On' >> /usr/local/etc/php/conf.d/docker-php-custom.ini && \
Adrià Vilanova Martínez5ee4ba62022-12-11 14:45:16 +010011 echo 'memory_limit = 128M' >> /usr/local/etc/php/conf.d/docker-php-custom.ini && \
12 echo 'session.gc_maxlifetime = 604800' >> /usr/local/etc/php/conf.d/docker-php-custom.ini && \
Adrià Vilanova Martínez239ce2c2022-12-12 00:03:55 +010013 echo 'session.cookie_lifetime = 604800' >> /usr/local/etc/php/conf.d/docker-php-custom.ini && \
14 echo 'session.save_path = /var/phpsessions' >> /usr/local/etc/php/conf.d/docker-php-custom.ini
Adrià Vilanova Martínez60524332022-11-20 02:33:56 +010015COPY ./ /var/www/html/