diff options
author | Andrew Dolgov <[email protected]> | 2024-07-19 09:45:22 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2024-07-19 09:45:22 +0300 |
commit | 7f3129d4f3f0156498cee706dc8fc1e6be27d33c (patch) | |
tree | d0e150f0ac282267140f7ed491e2927008cdb00e | |
parent | 71c0d319aa6f71d0f04f54a0a9f7db552a47f908 (diff) |
support optional mirror for alpine
-rw-r--r-- | .docker/app/Dockerfile | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/.docker/app/Dockerfile b/.docker/app/Dockerfile index 35b47646b..4269f0b17 100644 --- a/.docker/app/Dockerfile +++ b/.docker/app/Dockerfile @@ -1,11 +1,16 @@ ARG PROXY_REGISTRY + FROM ${PROXY_REGISTRY}alpine:3.20 EXPOSE 9000/tcp +ARG ALPINE_MIRROR + ENV SCRIPT_ROOT=/opt/tt-rss ENV SRC_DIR=/src/tt-rss/ -RUN apk add --no-cache dcron php83 php83-fpm php83-phar php83-sockets php83-pecl-apcu \ +RUN [ ! -z ${ALPINE_MIRROR} ] && \ + sed -i.bak "s#dl-cdn.alpinelinux.org#${ALPINE_MIRROR}#" /etc/apk/repositories && \ + apk add --no-cache dcron php83 php83-fpm php83-phar php83-sockets php83-pecl-apcu \ php83-pdo php83-gd php83-pgsql php83-pdo_pgsql php83-xmlwriter php83-opcache \ php83-mbstring php83-intl php83-xml php83-curl php83-simplexml \ php83-session php83-tokenizer php83-dom php83-fileinfo php83-ctype \ |