Files
flarum/7.4/Dockerfile
李东云 d545225e36
All checks were successful
continuous-integration/drone/push Build is passing
feat(php_ini): 增加上传和内存大小的限制
2022-06-08 20:59:45 +08:00

39 lines
1003 B
Docker

FROM stark.doylee.cn/library/php:7-caddy
# gd pdo_mysql zip gmp
RUN apk add --no-cache \
libzip-dev \
# zip \
# unzip \
# gd 库相关 \
freetype \
freetype-dev \
libpng \
libpng-dev \
libjpeg-turbo \
libjpeg-turbo-dev \
libwebp-dev \
zlib-dev \
libxpm-dev \
\
gmp-dev \
&& docker-php-ext-configure gd \
--with-freetype \
--with-jpeg \
--with-webp \
&& docker-php-ext-install -j$(nproc) gd \
gmp \
pdo_mysql \
zip \
exif \
sockets \
&& docker-php-source delete \
&& apk del \
freetype-dev \
libpng-dev \
libjpeg-turbo-dev \
&& rm /var/cache/apk/* \
&& chown -R www-data:www-data /srv \
&& echo "upload_max_filesize=200M" > /usr/local/etc/php/conf.d/99_overrides.ini \
&& echo "post_max_size=200M" >> /usr/local/etc/php/conf.d/99_overrides.ini \
&& echo "memory_limit=2G" >> /usr/local/etc/php/conf.d/99_overrides.ini