Sign inSign up

mxmd/httpd:2.4-hardened-nonroot

Multi-platform
Index digest

sha256:a573f27bfc0a2b744058b3c077d70f969a3a879a600f1d14541d5d269c4b1db9

OS/ARCH

Compressed size

29.37 MB

Last pushed

10 days by mxmd

Type

Image

Manifest digest

sha256:a14b18459e6ec67c0c89604445972ab679e5c1763c792a2577e8aac716f2b515

Image Layers

1ADD alpine-minirootfs-3.24.2-aarch64.tar.gz / # buildkit3.99 MB
2CMD ["/bin/sh"]0 B
3RUN /bin/sh -c set -x935 B
4ENV HTTPD_PREFIX=/usr/local/apache20 B
5ENV PATH=/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
6RUN /bin/sh -c mkdir -p146 B
7WORKDIR /usr/local/apache232 B
8RUN /bin/sh -c set -eux;10.49 MB
9ENV HTTPD_VERSION=2.4.690 B
10ENV HTTPD_SHA256=c5e6ebc66e349b87d7fc6916ae7cc2a808ed348003de134cf9e9d89d3e2cc73d0 B
11ENV HTTPD_PATCHES=0 B
12RUN /bin/sh -c set -eux;8.42 MB
13STOPSIGNAL SIGWINCH0 B
14COPY httpd-foreground /usr/local/bin/ # buildkit287 B
15EXPOSE map[80/tcp:{}]0 B
16CMD ["httpd-foreground"]0 B
17ARG APACHE_VERSION=2.4.690 B
18ARG ALPINE_VERSION=3.240 B
19LABEL maintainer=madebymode0 B
20ENV PHP_HOST=php0 B
21ENV PHP_PORT=90000 B
22ENV HTTPD_RUNTIME_DIR=/tmp/httpd-runtime0 B
23ENV HTTPD_RUNTIME_CONF_DIR=/tmp/httpd-conf.d0 B
24ADD php-fpm.conf /usr/local/apache2/conf/extra/ # buildkit644 B
25ADD server-status-nonroot.conf /usr/local/apache2/conf/extra/server-status.conf # buildkit364 B
26COPY hardened/entrypoint.sh /usr/local/bin/entrypoint # buildkit1 KB
27COPY hardened/init-httpd.sh /usr/local/bin/init-httpd # buildkit808 B
28RUN |2 APACHE_VERSION=2.4.69 ALPINE_VERSION=3.24 /bin/sh6.46 MB
29EXPOSE [8080/tcp]0 B
30HEALTHCHECK {Test:[CMD-SHELL curl --header "Host:0 B
31RUN |2 APACHE_VERSION=2.4.69 ALPINE_VERSION=3.24 /bin/sh1.13 KB
32USER httpd0 B
33ENTRYPOINT ["entrypoint"]0 B
34CMD ["httpd-foreground"]0 B

Command

ADD alpine-minirootfs-3.24.2-aarch64.tar.gz / # buildkit