Image Details

Summary
Image Reference registry:5000/httpd@sha256:f9061a65c6e8f50d5636e10806da3d5a238877c11d6bc0149dc5131be0a1a19f
Digest sha256:f9061a65c6e8f50d5636e10806da3d5a238877c11d6bc0149dc5131be0a1a19f
Media Type application/vnd.oci.image.manifest.v1+json
Image ID 1330ad8e3398
Image Size 19.9 MB
Platform linux/amd64
Created On 2026-04-15 23:48:39 +0330
Manifest
annotations
com.docker.official-images.bashbrew.arch amd64
org.opencontainers.image.base.digest sha256:4d889c14e7d5a73929ab00be2ef8ff22437e7cbc545931e52554a7b00e123d8b
org.opencontainers.image.base.name alpine:3.23
org.opencontainers.image.created 2026-04-15T20:17:38Z
org.opencontainers.image.revision c9c8c54099b541910797a90ca9b406e76966902f
org.opencontainers.image.source https://github.com/docker-library/httpd.git#c9c8c54099b541910797a90ca9b406e76966902f:2.4/alpine
org.opencontainers.image.url https://hub.docker.com/_/httpd
org.opencontainers.image.version 2.4.66-alpine
config
digest sha256:1330ad8e3398d39471a635a8fe5cec23f7edc6f7f1d9f206cbe1d76cce71e589
mediaType application/vnd.oci.image.config.v1+json
size 8 KB
layers
digest sha256:6a0ac1617861a677b045b7ff88545213ec31c0ff08763195a70a4a5adda577bb
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 3.7 MB
digest sha256:41c15f5ba5843d4eed3ceeb41954062982e98c04a43aa6783d25dc27d4c1949c
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 930 B
digest sha256:719e56c8c985fd8fb6194fe05949486f3e41afc09e04ab9abaffcbbbb5df9cc4
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 144 B
digest sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 32 B
digest sha256:b989da80e2107a23042852f28ec7a4b2550251f2e48d6a22ee054968e6362c23
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 10.6 MB
digest sha256:7b3c5d639c1194129f70ca528c7c5aa08d1ada08fc8d8c16423b51de3e979ace
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 5.6 MB
digest sha256:4ca6f6797e45f445f90851d91732e15b07e8990f66fd0aee8106ace2cebb37e1
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 286 B
mediaType application/vnd.oci.image.manifest.v1+json
schemaVersion 2
Config File
architecture amd64
config
Cmd
httpd-foreground
Env
PATH=/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
HTTPD_PREFIX=/usr/local/apache2
HTTPD_VERSION=2.4.66
HTTPD_SHA256=94d7ff2b42acbb828e870ba29e4cbad48e558a79c623ad3596e4116efcfea25a
HTTPD_PATCHES=
ExposedPorts
80/tcp
StopSignal SIGWINCH
WorkingDir /usr/local/apache2
created 2026-04-15T20:18:39.913661753Z
history
comment buildkit.dockerfile.v0
created 2026-04-15T20:01:40.139676757Z
created_by ADD alpine-minirootfs-3.23.4-x86_64.tar.gz / # buildkit
comment buildkit.dockerfile.v0
created 2026-04-15T20:01:40.139676757Z
created_by CMD ["/bin/sh"]
empty_layer true
comment buildkit.dockerfile.v0
created 2026-04-15T20:17:40.481062855Z
created_by RUN /bin/sh -c set -x && adduser -u 82 -D -S -G www-data www-data # buildkit
comment buildkit.dockerfile.v0
created 2026-04-15T20:17:40.588043788Z
created_by ENV HTTPD_PREFIX=/usr/local/apache2
empty_layer true
comment buildkit.dockerfile.v0
created 2026-04-15T20:17:40.588043788Z
created_by ENV PATH=/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
empty_layer true
comment buildkit.dockerfile.v0
created 2026-04-15T20:17:40.588043788Z
created_by RUN /bin/sh -c mkdir -p "$HTTPD_PREFIX" && chown www-data:www-data "$HTTPD_PREFIX" # buildkit
comment buildkit.dockerfile.v0
created 2026-04-15T20:17:40.61295277Z
created_by WORKDIR /usr/local/apache2
comment buildkit.dockerfile.v0
created 2026-04-15T20:17:41.538216891Z
created_by RUN /bin/sh -c set -eux; apk add --no-cache apr apr-util apr-util-ldap ca-certificates perl ; # buildkit
comment buildkit.dockerfile.v0
created 2026-04-15T20:17:41.538216891Z
created_by ENV HTTPD_VERSION=2.4.66
empty_layer true
comment buildkit.dockerfile.v0
created 2026-04-15T20:17:41.538216891Z
created_by ENV HTTPD_SHA256=94d7ff2b42acbb828e870ba29e4cbad48e558a79c623ad3596e4116efcfea25a
empty_layer true
comment buildkit.dockerfile.v0
created 2026-04-15T20:17:41.538216891Z
created_by ENV HTTPD_PATCHES=
empty_layer true
comment buildkit.dockerfile.v0
created 2026-04-15T20:18:39.881392786Z
created_by RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps apr-dev apr-util-dev coreutils dpkg-dev dpkg gcc gnupg libc-dev patch curl-dev jansson-dev libxml2-dev lua-dev make nghttp2-dev openssl openssl-dev pcre-dev tar zlib-dev brotli-dev ; ddist() { local f="$1"; shift; local distFile="$1"; shift; local success=; local distUrl=; for distUrl in 'https://www.apache.org/dyn/closer.cgi?action=download&filename=' https://downloads.apache.org/ https://www-us.apache.org/dist/ https://www.apache.org/dist/ https://archive.apache.org/dist/ ; do if wget -O "$f" "$distUrl$distFile" && [ -s "$f" ]; then success=1; break; fi; done; [ -n "$success" ]; }; ddist 'httpd.tar.bz2' "httpd/httpd-$HTTPD_VERSION.tar.bz2"; echo "$HTTPD_SHA256 *httpd.tar.bz2" | sha256sum -c -; ddist 'httpd.tar.bz2.asc' "httpd/httpd-$HTTPD_VERSION.tar.bz2.asc"; export GNUPGHOME="$(mktemp -d)"; for key in DE29FB3971E71543FD2DC049508EAEC5302DA568 13155B0E9E634F42BF6C163FDDBA64BA2C312D2F 8B39757B1D8A994DF2433ED58B3A601F08C975E5 31EE1A81B8D066548156D37B7D6DBFD1F08E012A A10208FEC3152DD7C0C9B59B361522D782AB7BD1 3DE024AFDA7A4B15CB6C14410F81AA8AB0D5F771 EB138C6AF0FC691001B16D93344A844D751D7F27 CBA5A7C21EC143314C41393E5B968010E04F9A89 3C016F2B764621BB549C66B516A96495E2226795 937FB3994A242BA9BF49E93021454AF0CC8B0F7E EAD1359A4C0F2D37472AAF28F55DF0293A4E7AC9 4C1EADADB4EF5007579C919C6635B6C0DE885DD3 01E475360FCCF1D0F24B9D145D414AE1E005C9CB 92CCEF0AA7DD46AC3A0F498BCA6939748103A37E D395C7573A68B9796D38C258153FA0CD75A67692 FA39B617B61493FD283503E7EED1EA392261D073 984FB3350C1D5C7A3282255BB31B213D208F5064 FE7A49DAA875E890B4167F76CCB2EB46E76CF6D0 39F6691A0ECF0C50E8BB849CF78875F642721F00 29A2BA848177B73878277FA475CAA2A3F39B3750 120A8667241AEDD4A78B46104C042818311A3DE5 453510BDA6C5855624E009236D0BC73A40581837 0DE5C55C6BF3B2352DABB89E13249B4FEC88A0BF 7CDBED100806552182F98844E8E7E00B4DAA1988 A8BA9617EF3BCCAC3B29B869EDB105896F9522D8 3E6AC004854F3A7F03566B592FF06894E55B0D0E 5B5181C2C0AB13E59DA3F7A3EC582EB639FF092C A93D62ECC3C8EA12DB220EC934EA76E6791485A8 65B2D44FE74BD5E3DE3AC3F082781DE46D5954FA 8935926745E1CE7E3ED748F6EC99EE267EB5F61A E3480043595621FE56105F112AB12A7ADC55C003 93525CFCF6FDFFB3FD9700DD5A4B10AE43B56A27 C55AB7B9139EB2263CD1AABC19B033D1760C227B 26F51EF9A82F4ACB43F1903ED377C9E7D1944C66 ; do gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; done; gpg --batch --verify httpd.tar.bz2.asc httpd.tar.bz2; command -v gpgconf && gpgconf --kill all || :; rm -rf "$GNUPGHOME" httpd.tar.bz2.asc; mkdir -p src; tar -xf httpd.tar.bz2 -C src --strip-components=1; rm httpd.tar.bz2; cd src; patches() { while [ "$#" -gt 0 ]; do local patchFile="$1"; shift; local patchSha256="$1"; shift; ddist "$patchFile" "httpd/patches/apply_to_$HTTPD_VERSION/$patchFile"; echo "$patchSha256 *$patchFile" | sha256sum -c -; patch -p0 < "$patchFile"; rm -f "$patchFile"; done; }; patches $HTTPD_PATCHES; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; ./configure --build="$gnuArch" --prefix="$HTTPD_PREFIX" --enable-mods-shared=reallyall --enable-mpms-shared=all ; make -j "$(nproc)"; make install; cd ..; rm -r src man manual; sed -ri -e 's!^(\s*CustomLog)\s+\S+!\1 /proc/self/fd/1!g' -e 's!^(\s*ErrorLog)\s+\S+!\1 /proc/self/fd/2!g' -e 's!^(\s*TransferLog)\s+\S+!\1 /proc/self/fd/1!g' -e 's!^(\s*User)\s+daemon\s*$!\1 www-data!g' -e 's!^(\s*Group)\s+daemon\s*$!\1 www-data!g' "$HTTPD_PREFIX/conf/httpd.conf" "$HTTPD_PREFIX/conf/extra/httpd-ssl.conf" ; grep -E '^\s*User www-data$' "$HTTPD_PREFIX/conf/httpd.conf"; grep -E '^\s*Group www-data$' "$HTTPD_PREFIX/conf/httpd.conf"; deps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-network --virtual .httpd-so-deps $deps; apk del --no-network .build-deps; httpd -v # buildkit
comment buildkit.dockerfile.v0
created 2026-04-15T20:18:39.881392786Z
created_by STOPSIGNAL SIGWINCH
empty_layer true
comment buildkit.dockerfile.v0
created 2026-04-15T20:18:39.913661753Z
created_by COPY httpd-foreground /usr/local/bin/ # buildkit
comment buildkit.dockerfile.v0
created 2026-04-15T20:18:39.913661753Z
created_by EXPOSE map[80/tcp:{}]
empty_layer true
comment buildkit.dockerfile.v0
created 2026-04-15T20:18:39.913661753Z
created_by CMD ["httpd-foreground"]
empty_layer true
os linux
rootfs
diff_ids
sha256:29df493baa13de438d6d2ece3a8333032e0b7b9b9d8cce4ee82194da255f61e1
sha256:c1f805bdc8ffb9f6d5ad226168f7acec6b54edf1471a9a658741ff588da04e0e
sha256:24c8637efd4c9eb145e030179290fe5d3e6d420f0b72d7ae794c3d802c336f38
sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef
sha256:72ec36a92e4ec4ebc5678ed2b8a7cca69f23d5485720e1bdf8ba7a31de6a1460
sha256:ccef053c2e970fd98aff7d5ab1c2fd5ff840a32b9d0b234c139cefee0b53e26d
sha256:c48c286b3b88948f8c1e00667c2d615827a9c180213b8c5aece173c1a3760da2
type layers