Sign inSign up

thecodingmachine/php:8.4-v5-slim-apache

Multi-platform
Index digest

sha256:600944de33fdfe6721f08539f9047d151962094be7f40fa286a9c3f9390aa6e2

OS/ARCH

Compressed size

90.83 MB

Last pushed

about 11 hours by moufmouf

Type

Image

Manifest digest

sha256:857f867766f7c7adf8b42e29d21bc04a44a8d26bec462c8bfb94edc6afb3c0f2

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.40 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.40 B
17RUN |4 PHP_VERSION=8.4 TARGETOS=linux TARGETARCH=arm6432.88 MB
18RUN |4 PHP_VERSION=8.4 TARGETOS=linux TARGETARCH=arm6422.08 MB
19RUN |4 PHP_VERSION=8.4 TARGETOS=linux TARGETARCH=arm641.29 KB
20RUN |4 PHP_VERSION=8.4 TARGETOS=linux TARGETARCH=arm643.38 KB
21RUN |4 PHP_VERSION=8.4 TARGETOS=linux TARGETARCH=arm64183 B
22RUN |4 PHP_VERSION=8.4 TARGETOS=linux TARGETARCH=arm6422.3 KB
23ENV TEMPLATE_PHP_INI=development0 B
24RUN |4 PHP_VERSION=8.4 TARGETOS=linux TARGETARCH=arm64181 B
25RUN |4 PHP_VERSION=8.4 TARGETOS=linux TARGETARCH=arm64861.18 KB
26COPY utils/select_composer_version.sh /usr/local/bin/select_composer_version.sh # buildkit536 B
27COPY utils/utils.php /usr/local/bin/utils.php # buildkit1.33 KB
28RUN |4 PHP_VERSION=8.4 TARGETOS=linux TARGETARCH=arm64196 B
29COPY utils/php_proxy.sh /usr/bin/php # buildkit552 B
30COPY utils/php_env_fingerprint.sh /usr/local/bin/php_env_fingerprint.sh # buildkit336 B
31RUN |4 PHP_VERSION=8.4 TARGETOS=linux TARGETARCH=arm64135 B
32COPY utils/generate_conf.php /usr/local/bin/generate_conf.php # buildkit901 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.4 TARGETOS=linux TARGETARCH=arm64327.31 KB
37USER root0 B
38COPY extensions/ /usr/local/lib/thecodingmachine-php/extensions # buildkit10.51 KB
39RUN |4 PHP_VERSION=8.4 TARGETOS=linux TARGETARCH=arm64220 B
40ENV APACHE_CONFDIR=/etc/apache20 B
41ENV APACHE_ENVVARS=/etc/apache2/envvars0 B
42RUN /bin/bash -o pipefail -c5.98 MB
43RUN /bin/bash -o pipefail -c32 B
44COPY utils/apache-docker-php.conf /etc/apache2/conf-available/docker-php.conf # buildkit354 B
45STOPSIGNAL SIGWINCH0 B
46RUN /bin/bash -o pipefail -c300 B
47COPY utils/apache-mpm-prefork.conf /etc/apache2/mods-available/mpm_prefork.conf # buildkit374 B
48COPY utils/apache-mpm-event.conf /etc/apache2/mods-available/mpm_event.conf # buildkit372 B
49COPY utils/apache-docker-tuning.conf /etc/apache2/conf-available/docker-tuning.conf # buildkit255 B
50RUN /bin/bash -o pipefail -c301 B
51ENV APACHE_MAX_REQUEST_WORKERS=150 APACHE_KEEPALIVE=On APACHE_KEEPALIVE_TIMEOUT=50 B
52COPY utils/apache2-foreground /usr/local/bin/ # buildkit945 B
53EXPOSE 80/tcp0 B
54ENV APACHE_DOCUMENT_ROOT=0 B
55RUN /bin/bash -o pipefail -c7.38 KB
56ENV APACHE_HTTP_PORT=80 APACHE_HTTPS_PORT=4430 B
57RUN /bin/bash -o pipefail -c2.41 KB
58RUN /bin/bash -o pipefail -c191 B
59RUN /bin/bash -o pipefail -c298 B
60RUN /bin/bash -o pipefail -c138 B
61WORKDIR /var/www/html32 B
62ENV 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
63RUN /bin/bash -o pipefail -c1.02 KB
64USER docker0 B
65RUN /bin/bash -o pipefail -c237 B
66RUN /bin/bash -o pipefail -c199 B
67RUN /bin/bash -o pipefail -c1.88 KB
68USER root0 B
69ENV 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
70RUN /bin/bash -o pipefail -c1.03 KB
71ENV IMAGE_VARIANT=apache0 B
72COPY utils/generate_cron.php /usr/local/bin/generate_cron.php # buildkit800 B
73COPY utils/startup_commands.php /usr/local/bin/startup_commands.php # buildkit570 B
74COPY utils/enable_apache_mods.php /usr/local/bin/enable_apache_mods.php # buildkit1.87 KB
75COPY utils/apache-trusted-proxies.sh /usr/local/bin/apache-trusted-proxies.sh # buildkit2.75 KB
76COPY utils/cloudflare-ips.txt /etc/apache2/cloudflare-ips.txt # buildkit321 B
77COPY utils/apache-logs.sh utils/apache-log-rotated.sh /usr/local/bin/ #1.5 KB
78RUN /bin/bash -o pipefail -c368 B
79ENV APACHE_TRUSTED_PROXIES= APACHE_TRUSTED_CLOUDFLARE= APACHE_LOG_FORMAT=combined APACHE_LOG_OUTPUT=stdout0 B
80COPY utils/apache-expose-envvars.sh /usr/local/bin/apache-expose-envvars.sh # buildkit519 B
81COPY utils/docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit256 B
82COPY utils/docker-entrypoint-as-root.sh /usr/local/bin/docker-entrypoint-as-root.sh # buildkit3.87 KB
83COPY utils/supervise.sh /usr/local/bin/supervise.sh # buildkit1.14 KB
84ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"]0 B
85RUN /bin/bash -o pipefail -c370 B
86CMD ["apache2-foreground"]0 B
87ENV APACHE_RUN_USER=docker APACHE_RUN_GROUP=docker0 B
88RUN /bin/bash -o pipefail -c266 B
89RUN /bin/bash -o pipefail -c236 B
90USER docker0 B
91COPY utils/install_selected_extensions.php /usr/local/bin/install_selected_extensions.php # buildkit678 B
92COPY utils/install_selected_extensions.sh /usr/local/bin/install_selected_extensions.sh # buildkit528 B
93ENV SUPERCRONIC_OPTIONS=0 B

Command

 ARG RELEASE