printshopcreator/.docker/images/php/fpm/Dockerfile
Thomas 9bb23a01f1
Some checks failed
Gitea Actions Demo / Run-Tests-On-Arm64 (push) Failing after 30s
Gitea Actions Demo / Run-Tests-On-Amd64 (push) Failing after 1m29s
Fixes
2025-02-27 12:03:33 +01:00

26 lines
590 B
Docker

ARG BASE_IMAGE
FROM ${BASE_IMAGE} as base
RUN echo ${TARGET_PHP_VERSION}
COPY ./images/php/fpm/php-fpm.d/ /etc/php7/php-fpm.d/
COPY ./images/php/fpm/conf.d/zz-app-fpm.ini $PHP_INI_DIR/conf.d/
COPY ./images/php/fpm/conf.d/policy.xml /etc/ImageMagick-6/policy.xml
RUN sed -i "s/__APP_USER_NAME/$APP_USER_NAME/" /etc/php7/php-fpm.d/* \
&& sed -i "s/__APP_GROUP_NAME/$APP_GROUP_NAME/" /etc/php7/php-fpm.d/*
USER $APP_USER_NAME
EXPOSE 9000
CMD ["php-fpm", "-F"]
FROM base as prod
COPY ./images/php/fpm/conf.d/zz-app-prod.ini $PHP_INI_DIR/conf.d/
FROM base as local
FROM base as ci