Sign inSign up

dnafactory/php:8.3-fpm

Languages & frameworks
Manifest digest

sha256:e5f90dede82d75d390846da9da4214e591759ee3a9d5fe71d49786be5257d399

OS/ARCH

linux/amd64

Compressed size

184.83 MB

Last pushed

over 1 year by ciroarcadio

Type

Image

Manifest digest

sha256:e5f90dede82d75d390846da9da4214e591759ee3a9d5fe71d49786be5257d399

Image Layers

1# debian.sh --arch 'amd64' out/26.91 MB
2RUN /bin/sh -c set -eux;225 B
3ENV PHPIZE_DEPS=autoconf dpkg-dev file g++0 B
4RUN /bin/sh -c set -eux;99.51 MB
5ENV PHP_INI_DIR=/usr/local/etc/php0 B
6RUN /bin/sh -c set -eux;223 B
7ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O20 B
8ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O20 B
9ENV PHP_LDFLAGS=-Wl,-O1 -pie0 B
10ENV GPG_KEYS=1198C0117593497A5EC5C199286AF1F9897469DC C28D937575603EB4ABB725861C0779DC5C0A9DE4 AFD8691FDAEDF03BDF6E460563F15A9B715376CA0 B
11ENV PHP_VERSION=8.3.160 B
12ENV PHP_URL=https://www.php.net/distributions/php-8.3.16.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.3.16.tar.xz.asc0 B
13ENV PHP_SHA256=40d3b4e6cac33d3bcefe096d75a28d4fb4e3a9615eb20a4de55ba139fbfacdd50 B
14RUN /bin/sh -c set -eux;12.07 MB
15COPY docker-php-source /usr/local/bin/ # buildkit489 B
16RUN /bin/sh -c set -eux;26.54 MB
17COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ #2.39 KB
18RUN /bin/sh -c docker-php-ext-enable sodium248 B
19ENTRYPOINT ["docker-php-entrypoint"]0 B
20WORKDIR /var/www/html32 B
21RUN /bin/sh -c set -eux;8.97 KB
22STOPSIGNAL SIGQUIT0 B
23EXPOSE map[9000/tcp:{}]0 B
24CMD ["php-fpm"]0 B
25COPY /usr/bin/composer /usr/bin/composer # buildkit713.22 KB
27ARG DEV_DEPS=libfreetype-dev libjpeg62-turbo-dev libmcrypt-dev libxml2-dev0 B
28ARG PHP_EXT=pcntl calendar opcache bcmath0 B
29ARG RUNTIME_DEPS=libfreetype6 libjpeg62-turbo libmcrypt4 libxml20 B
30ARG XDEBUG_VERSION=xdebug0 B
31ARG IMAGICK_VERSION=none0 B
32ARG GD_CONFIG_STRING=--with-freetype --with-jpeg0 B
33ENV XDEBUG_REMOTE_HOST=host.docker.internal0 B
34ENV XDEBUG_IDEKEY=PHPSTORM0 B
35ENV PHP_TIMEZONE=UTC0 B
36ENV PHP_MEMORY_LIMIT=2G0 B
37ENV OPCACHE_MAX_ACCELERATED_FILES=900000 B
38ENV FPM_PM=dynamic0 B
39ENV FPM_PM_MAX_CHILDREN=100 B
40ENV FPM_PM_START_SERVERS=50 B
41ENV FPM_PM_MIN_SPARE_SERVERS=30 B
42ENV FPM_PM_MAX_SPARE_SERVERS=80 B
43ENV FPM_PM_MAX_REQUESTS=2000 B
44ENV PHP_ACCESS_LOG=/proc/self/fd/20 B
45ENV PHP_ERROR_LOG=/proc/self/fd/20 B
46USER root0 B
47COPY --chmod=755 ./bin/docker-package-manager /usr/local/bin/docker-package-manager #636 B
48RUN |6 DEV_DEPS=libfreetype-dev libjpeg62-turbo-dev libmcrypt-dev19.09 MB
49COPY --chmod=755 ./bin/* /usr/local/bin #1.5 KB
50COPY config/php /usr/local/etc/php/../ # buildkit2.64 KB
51RUN |6 DEV_DEPS=libfreetype-dev libjpeg62-turbo-dev libmcrypt-dev1.79 KB
52USER www-data0 B

Command

# debian.sh --arch 'amd64' out/ 'bookworm' '@1736726400'