depalop

php-dev (sha256:b8ffd89779728c16f27845d69dc6bb5bea9e41056b57575dfdd0b20559423d75)

Published 2025-07-01 14:22:27 +00:00 by rocco.depatto

Installation

docker pull git.depalop.com/depalop/php-dev@sha256:b8ffd89779728c16f27845d69dc6bb5bea9e41056b57575dfdd0b20559423d75
sha256:b8ffd89779728c16f27845d69dc6bb5bea9e41056b57575dfdd0b20559423d75

Image Layers

ADD alpine-minirootfs-3.21.3-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
LABEL Description=Lightweight container with Nginx 1.26 & PHP 8.4 based on Alpine Linux.
WORKDIR /var/www/html
RUN /bin/sh -c apk add --no-cache curl nginx php84 php84-bcmath php84-ctype php84-curl php84-dom php84-fileinfo php84-fpm php84-gd php84-intl php84-mbstring php84-mysqli php84-opcache php84-openssl php84-phar php84-session php84-tokenizer php84-xml php84-xmlreader php84-xmlwriter php84-pdo php84-pdo_mysql php84-pecl-xdebug php84-zip supervisor # buildkit
RUN /bin/sh -c ln -s /usr/bin/php84 /usr/bin/php # buildkit
COPY config/nginx.conf /etc/nginx/nginx.conf # buildkit
COPY config/conf.d /etc/nginx/conf.d/ # buildkit
ENV PHP_INI_DIR=/etc/php84
COPY config/fpm-pool.conf /etc/php84/php-fpm.d/www.conf # buildkit
COPY config/php.ini /etc/php84/conf.d/custom.ini # buildkit
COPY config/supervisord.conf /etc/supervisor/conf.d/supervisord.conf # buildkit
RUN /bin/sh -c chown -R nobody:nobody /var/www/html /run /var/lib/nginx /var/log/nginx # buildkit
EXPOSE map[8080/tcp:{}]
USER nobody
COPY xdebug.ini /etc/php84/conf.d/xdebug.ini # buildkit
RUN /bin/sh -c mkdir -p /var/www/html/logs && mkdir -p /var/www/html/App/config/beest_api_client && chown -R nobody:nobody /var/www/html/logs && chown -R nobody:nobody /var/www/html/App/config/beest_api_client # buildkit
VOLUME [/var/www/html/logs]
CMD ["/usr/bin/supervisord" "-c" "/etc/supervisor/conf.d/supervisord.conf"]

Labels

Key Value
Description Lightweight container with Nginx 1.26 & PHP 8.4 based on Alpine Linux.
Details
Container
2025-07-01 14:22:27 +00:00
2
OCI / Docker
linux/amd64
42 MiB
Versions (1) View all
latest 2025-07-01