update Dockerfile

This commit is contained in:
rainerosion 2023-02-20 12:47:30 +08:00
parent 954a64e473
commit f964dadc39

View File

@ -30,7 +30,8 @@ ENV RUN_DEPS \
curl \ curl \
sqlite-libs \ sqlite-libs \
oniguruma \ oniguruma \
libmemcached libmemcached \
shadow
ENV PHP_EXTENSIONS \ ENV PHP_EXTENSIONS \
zip \ zip \
@ -46,11 +47,14 @@ ENV PHP_EXTENSIONS \
pdo_sqlite \ pdo_sqlite \
fileinfo \ fileinfo \
mbstring mbstring
ARG UID=501
ARG GUID=1000
RUN set -eux && \ RUN set -eux && \
sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories && \ sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories && \
apk update && \ apk update && \
apk add --no-cache $RUN_DEPS && \ apk add --no-cache $RUN_DEPS && \
usermod -u $UID -o www-data && \
groupmod -g $GUID www-data && \
apk add --no-cache --virtual .build-deps $BUILD_DEPS && \ apk add --no-cache --virtual .build-deps $BUILD_DEPS && \
docker-php-ext-configure gd --enable-gd --with-jpeg --with-webp && \ docker-php-ext-configure gd --enable-gd --with-jpeg --with-webp && \
docker-php-ext-install -j $(nproc) $PHP_EXTENSIONS && \ docker-php-ext-install -j $(nproc) $PHP_EXTENSIONS && \