Sign inSign up

thecodingmachine/php:8.5-v5-fpm-node26

Multi-platform
Index digest

sha256:f679c8af94b134d104dde98563fe45c23a888161a067bf0d09fa63317c739065

OS/ARCH

Compressed size

260.14 MB

Last pushed

1 day by moufmouf

Type

Image

Manifest digest

sha256:e476ea37341797af359682fd13d6f85acb64588d65e9dc49f79b6e6a0d08f09f

Image Layers

1ARG RELEASE0 B
2ARG LAUNCHPAD_BUILD_ARCH0 B
3LABEL org.opencontainers.image.version=24.040 B
4ADD file ... in / 28.65 MB
5CMD ["/bin/bash"]0 B
6LABEL authors=Mistral Oz <[email protected]>, Julien0 B
7SHELL [/bin/bash -o pipefail -c]0 B
8ENV DEBIAN_FRONTEND=noninteractive0 B
9ARG PHP_VERSION=8.50 B
10ARG TARGETOS=linux0 B
11ARG TARGETARCH=arm640 B
12ARG BLACKFIRE_VERSION=20 B
13ENV TARGETOS=linux0 B
14ENV TARGETARCH=arm640 B
15ENV BLACKFIRE_VERSION=20 B
16ENV PHP_VERSION=8.50 B
17RUN |4 PHP_VERSION=8.5 TARGETOS=linux TARGETARCH=arm6432.88 MB
18RUN |4 PHP_VERSION=8.5 TARGETOS=linux TARGETARCH=arm6422.4 MB
19RUN |4 PHP_VERSION=8.5 TARGETOS=linux TARGETARCH=arm641.29 KB
20RUN |4 PHP_VERSION=8.5 TARGETOS=linux TARGETARCH=arm643.38 KB
21RUN |4 PHP_VERSION=8.5 TARGETOS=linux TARGETARCH=arm64183 B
22RUN |4 PHP_VERSION=8.5 TARGETOS=linux TARGETARCH=arm6422.68 KB
23ENV TEMPLATE_PHP_INI=development0 B
24RUN |4 PHP_VERSION=8.5 TARGETOS=linux TARGETARCH=arm64184 B
25RUN |4 PHP_VERSION=8.5 TARGETOS=linux TARGETARCH=arm64861.18 KB
26COPY utils/select_composer_version.sh /usr/local/bin/select_composer_version.sh # buildkit537 B
27COPY utils/utils.php /usr/local/bin/utils.php # buildkit1.33 KB
28RUN |4 PHP_VERSION=8.5 TARGETOS=linux TARGETARCH=arm64196 B
29COPY utils/php_proxy.sh /usr/bin/php # buildkit553 B
30COPY utils/php_env_fingerprint.sh /usr/local/bin/php_env_fingerprint.sh # buildkit336 B
31RUN |4 PHP_VERSION=8.5 TARGETOS=linux TARGETARCH=arm64135 B
32COPY utils/generate_conf.php /usr/local/bin/generate_conf.php # buildkit899 B
33COPY utils/setup_extensions.php /usr/local/bin/setup_extensions.php # buildkit1.27 KB
34ENV PHP_EXTENSION_CALENDAR=1 PHP_EXTENSION_CTYPE=1 PHP_EXTENSION_CURL=1 PHP_EXTENSION_DOM=10 B
35USER docker0 B
36RUN |4 PHP_VERSION=8.5 TARGETOS=linux TARGETARCH=arm64327.28 KB
37USER root0 B
38COPY extensions/ /usr/local/lib/thecodingmachine-php/extensions # buildkit10.48 KB
39RUN |4 PHP_VERSION=8.5 TARGETOS=linux TARGETARCH=arm64216 B
40ARG TARGETOS=linux0 B
41ARG TARGETARCH=arm640 B
42ARG BLACKFIRE_VERSION=20 B
43RUN |3 TARGETOS=linux TARGETARCH=arm64 BLACKFIRE_VERSION=275.71 MB
44ENV APACHE_CONFDIR=/etc/apache20 B
45ENV APACHE_ENVVARS=/etc/apache2/envvars0 B
46RUN /bin/bash -o pipefail -c2.91 MB
47RUN /bin/bash -o pipefail -c347 B
48COPY utils/apache-docker-php-fpm.conf /etc/apache2/conf-available/docker-php.conf # buildkit547 B
49RUN /bin/bash -o pipefail -c295 B
50COPY utils/apache-mpm-prefork.conf /etc/apache2/mods-available/mpm_prefork.conf # buildkit371 B
51COPY utils/apache-mpm-event.conf /etc/apache2/mods-available/mpm_event.conf # buildkit368 B
52COPY utils/apache-docker-tuning.conf /etc/apache2/conf-available/docker-tuning.conf # buildkit250 B
53RUN /bin/bash -o pipefail -c303 B
54ENV APACHE_MAX_REQUEST_WORKERS=150 APACHE_KEEPALIVE=On APACHE_KEEPALIVE_TIMEOUT=50 B
55COPY utils/apache2-foreground /usr/local/bin/ # buildkit945 B
56EXPOSE 80/tcp0 B
57ENV APACHE_DOCUMENT_ROOT=0 B
58RUN /bin/bash -o pipefail -c7.54 KB
59ENV APACHE_HTTP_PORT=80 APACHE_HTTPS_PORT=4430 B
60RUN /bin/bash -o pipefail -c2.41 KB
61RUN /bin/bash -o pipefail -c300 B
62RUN /bin/bash -o pipefail -c10.24 MB
63RUN /bin/bash -o pipefail -c251 B
64COPY utils/fpm-docker.conf /etc/php/8.5/fpm/pool.d/docker.conf # buildkit441 B
65COPY utils/fpm-zz-docker-pm.conf /etc/php/8.5/fpm/pool.d/zz-docker-pm.conf # buildkit527 B
66COPY utils/php-fpm-healthcheck /usr/local/bin/php-fpm-healthcheck # buildkit417 B
67ENV PHP_FPM_PM=dynamic PHP_FPM_PM_MAX_CHILDREN=5 PHP_FPM_PM_START_SERVERS=2 PHP_FPM_PM_MIN_SPARE_SERVERS=10 B
68COPY utils/fpm-zz-docker.conf /etc/php/8.5/fpm/pool.d/zz-docker.conf # buildkit340 B
69ENV PHP_FPM_WEB_SERVER= APACHE_PROXY_TIMEOUT=3000 B
70COPY utils/apache2-fpm-foreground /usr/local/bin/ # buildkit1.02 KB
71EXPOSE 9000/tcp0 B
72STOPSIGNAL SIGQUIT0 B
73RUN /bin/bash -o pipefail -c139 B
74RUN /bin/bash -o pipefail -c32 B
75WORKDIR /var/www/html32 B
76ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/var/www/html/vendor/bin:/home/docker/.composer/vendor/bin:./vendor/bin:~/.composer/vendor/bin0 B
77RUN /bin/bash -o pipefail -c1.02 KB
78USER docker0 B
79RUN /bin/bash -o pipefail -c235 B
80RUN /bin/bash -o pipefail -c200 B
81RUN /bin/bash -o pipefail -c1.88 KB
82USER root0 B
83ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/var/www/html/vendor/bin:/home/docker/.composer/vendor/bin:./vendor/bin:~/.composer/vendor/bin:/var/www/html/node_modules/.bin:./node_modules/.bin0 B
84RUN /bin/bash -o pipefail -c1.03 KB
85ENV IMAGE_VARIANT=fpm0 B
86COPY utils/generate_cron.php /usr/local/bin/generate_cron.php # buildkit800 B
87COPY utils/startup_commands.php /usr/local/bin/startup_commands.php # buildkit571 B
88COPY utils/enable_apache_mods.php /usr/local/bin/enable_apache_mods.php # buildkit1.87 KB
89COPY utils/apache-trusted-proxies.sh /usr/local/bin/apache-trusted-proxies.sh # buildkit2.75 KB
90COPY utils/cloudflare-ips.txt /etc/apache2/cloudflare-ips.txt # buildkit322 B
91COPY utils/apache-logs.sh utils/apache-log-rotated.sh /usr/local/bin/ #1.5 KB
92RUN /bin/bash -o pipefail -c366 B
93ENV APACHE_TRUSTED_PROXIES= APACHE_TRUSTED_CLOUDFLARE= APACHE_LOG_FORMAT=combined APACHE_LOG_OUTPUT=stdout0 B
94COPY utils/docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit257 B
95COPY utils/docker-entrypoint-as-root.sh /usr/local/bin/docker-entrypoint-as-root.sh # buildkit3.87 KB
96COPY utils/supervise.sh /usr/local/bin/supervise.sh # buildkit1.14 KB
97ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"]0 B
98RUN /bin/bash -o pipefail -c371 B
99ENV APACHE_RUN_USER=docker APACHE_RUN_GROUP=docker0 B
100CMD ["php-fpm"]0 B
101RUN /bin/bash -o pipefail -c268 B
102RUN /bin/bash -o pipefail -c8.75 KB
103USER docker0 B
104COPY utils/install_selected_extensions.php /usr/local/bin/install_selected_extensions.php # buildkit677 B
105COPY utils/install_selected_extensions.sh /usr/local/bin/install_selected_extensions.sh # buildkit527 B
106ENV SUPERCRONIC_OPTIONS=0 B
107ARG TARGETOS=linux0 B
108ARG TARGETARCH=arm640 B
109ARG BLACKFIRE_VERSION=20 B
110ARG PHP_EXTENSIONS0 B
111ENV PHP_EXTENSIONS=0 B
112RUN |4 TARGETOS=linux TARGETARCH=arm64 BLACKFIRE_VERSION=232 B
113ARG INSTALL_CRON=10 B
114RUN |5 TARGETOS=linux TARGETARCH=arm64 BLACKFIRE_VERSION=26.73 MB
115ARG COMPOSER_VERSION0 B
116RUN |6 TARGETOS=linux TARGETARCH=arm64 BLACKFIRE_VERSION=232 B
117ARG INSTALL_LOCALES=10 B
118RUN |7 TARGETOS=linux TARGETARCH=arm64 BLACKFIRE_VERSION=25.69 MB
119ARG NODE_VERSION0 B
120RUN |8 TARGETOS=linux TARGETARCH=arm64 BLACKFIRE_VERSION=232 B
121LABEL authors=Mistral Oz <[email protected]>, Julien0 B
122SHELL [/bin/bash -o pipefail -c]0 B
123ARG TARGETOS=linux0 B
124ARG TARGETARCH=arm640 B
125ARG BLACKFIRE_VERSION=20 B
126USER root0 B
127RUN |8 TARGETOS=linux TARGETARCH=arm64 BLACKFIRE_VERSION=23.25 KB
128USER docker0 B
129ENV PHP_EXTENSION_APCU=1 PHP_EXTENSION_MYSQLI=1 PHP_EXTENSION_PDO_MYSQL=1 PHP_EXTENSION_IGBINARY=10 B
130LABEL authors=Mistral Oz <[email protected]>, Julien0 B
131SHELL [/bin/bash -o pipefail -c]0 B
132ARG TARGETOS=linux0 B
133ARG TARGETARCH=arm640 B
134ARG BLACKFIRE_VERSION=10 B
135ARG NODE_VERSION=260 B
136USER root0 B
137ENV BLACKFIRE_VERSION=10 B
138RUN |4 TARGETOS=linux TARGETARCH=arm64 BLACKFIRE_VERSION=173.67 MB
139USER docker0 B

Command

 ARG RELEASE