Namespace
library
Image / Tag
httpd:2.4.41-alpine
Content Digest
sha256:06ad90574c3a152ca91ba9417bb7a8f8b5757b44d232be12037d877e9f8f68ed
Details
Created

2020-03-24 00:39:09 UTC

Size

32 MB

Content Digest
Environment
HTTPD_PATCHES

HTTPD_PREFIX

/usr/local/apache2

HTTPD_SHA256

133d48298fe5315ae9366a0ec66282fa4040efa5d566174481077ade7d18ea40

HTTPD_VERSION

2.4.41

PATH

/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:43f6a4398e1c9e860dfb5c93d7049ab9eedf814513bd6d07e06077c560303c7a - 8.37% (2.68 MB)

[#001] sha256:20493bce85f43278c768be04c1de2a70185c2c2f68e242748003f86e6d67777d - 0.0% (1.2 KB)

[#002] sha256:35d34fa7fed68503c6d9a9b797b82d6b4d7ecda450c9d142c42c916ae4d75654 - 0.0% (146 Bytes)

[#003] sha256:4a188eb5bb951d313357df17fa5f34161251adb5d8c0648428d4d11d8b1d2dff - 91.63% (29.3 MB)

[#004] sha256:3ba2a89a60060b7d755c3ffe5c3c45f368f9d7a0936a9df04ae44f0bacf1f719 - 0.0% (295 Bytes)


History
2020-03-23 21:38:28 UTC

/bin/sh -c #(nop) ADD file:99c8234abafd4fa915c0b826eb0e3be0e6aaa7c1e33cb1214ef71a99e9c02e06 in /

2020-03-23 21:38:28 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2020-03-24 00:37:48 UTC

/bin/sh -c set -x && addgroup -g 82 -S www-data && adduser -u 82 -D -S -G www-data www-data

2020-03-24 00:37:49 UTC

/bin/sh -c #(nop) ENV HTTPD_PREFIX=/usr/local/apache2

2020-03-24 00:37:49 UTC

/bin/sh -c #(nop) ENV PATH=/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2020-03-24 00:37:49 UTC

/bin/sh -c mkdir -p "$HTTPD_PREFIX" && chown www-data:www-data "$HTTPD_PREFIX"

2020-03-24 00:37:50 UTC

/bin/sh -c #(nop) WORKDIR /usr/local/apache2

2020-03-24 00:37:50 UTC

/bin/sh -c #(nop) ENV HTTPD_VERSION=2.4.41

2020-03-24 00:37:50 UTC

/bin/sh -c #(nop) ENV HTTPD_SHA256=133d48298fe5315ae9366a0ec66282fa4040efa5d566174481077ade7d18ea40

2020-03-24 00:37:50 UTC

/bin/sh -c #(nop) ENV HTTPD_PATCHES=

2020-03-24 00:39:08 UTC

/bin/sh -c set -eux; runDeps=' apr-dev apr-util-dbm_db apr-util-dev apr-util-ldap perl '; apk add --no-cache --virtual .build-deps $runDeps ca-certificates coreutils dpkg-dev dpkg gcc gnupg libc-dev 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://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 A93D62ECC3C8EA12DB220EC934EA76E6791485A8 B9E8213AEFB861AF35A41F2C995E35221AD84DFF ; do gpg --batch --keyserver ha.pool.sks-keyservers.net --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' "$HTTPD_PREFIX/conf/httpd.conf" "$HTTPD_PREFIX/conf/extra/httpd-ssl.conf" ; runDeps="$runDeps $( 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-rundeps $runDeps; apk del --no-network .build-deps; httpd -v

2020-03-24 00:39:08 UTC

/bin/sh -c #(nop) STOPSIGNAL SIGWINCH

2020-03-24 00:39:08 UTC

/bin/sh -c #(nop) COPY file:c432ff61c4993ecdef4786f48d91a96f8f0707f6179816ccb98db661bfb96b90 in /usr/local/bin/

2020-03-24 00:39:08 UTC

/bin/sh -c #(nop) EXPOSE 80

2020-03-24 00:39:09 UTC

/bin/sh -c #(nop) CMD ["httpd-foreground"]

Details
Created

2020-03-23 21:56:12 UTC

Size

31.7 MB

Content Digest
Environment
HTTPD_PATCHES

HTTPD_PREFIX

/usr/local/apache2

HTTPD_SHA256

133d48298fe5315ae9366a0ec66282fa4040efa5d566174481077ade7d18ea40

HTTPD_VERSION

2.4.41

PATH

/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:aad63a9339440e7c3e1fff2b988991b9bfb81280042fa7f39a5e327023056819 - 8.42% (2.67 MB)

[#001] sha256:29ade582b51ecc215983cb12fac13272b7af35b58f2dd02b9747747da858f2da - 0.0% (1.2 KB)

[#002] sha256:7e41ad5b6f9c103b540dd7d091da6901d6149cae2b4d290e11828b45394c7609 - 0.0% (145 Bytes)

[#003] sha256:ebf61b47b4ca40e5394bf56eb413460a2ea606f3e8bb2fd81e230e02463677a9 - 91.57% (29.1 MB)

[#004] sha256:9c060bce4eae247a5ff42e9818b51f39ef3b99b2a046c819c91ffc3e429eede0 - 0.0% (292 Bytes)


History
2020-03-23 21:19:34 UTC

/bin/sh -c #(nop) ADD file:0c4555f363c2672e350001f1293e689875a3760afe7b3f9146886afe67121cba in /

2020-03-23 21:19:34 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2020-03-23 21:54:12 UTC

/bin/sh -c set -x && addgroup -g 82 -S www-data && adduser -u 82 -D -S -G www-data www-data

2020-03-23 21:54:12 UTC

/bin/sh -c #(nop) ENV HTTPD_PREFIX=/usr/local/apache2

2020-03-23 21:54:12 UTC

/bin/sh -c #(nop) ENV PATH=/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2020-03-23 21:54:13 UTC

/bin/sh -c mkdir -p "$HTTPD_PREFIX" && chown www-data:www-data "$HTTPD_PREFIX"

2020-03-23 21:54:13 UTC

/bin/sh -c #(nop) WORKDIR /usr/local/apache2

2020-03-23 21:54:13 UTC

/bin/sh -c #(nop) ENV HTTPD_VERSION=2.4.41

2020-03-23 21:54:14 UTC

/bin/sh -c #(nop) ENV HTTPD_SHA256=133d48298fe5315ae9366a0ec66282fa4040efa5d566174481077ade7d18ea40

2020-03-23 21:54:14 UTC

/bin/sh -c #(nop) ENV HTTPD_PATCHES=

2020-03-23 21:56:10 UTC

/bin/sh -c set -eux; runDeps=' apr-dev apr-util-dbm_db apr-util-dev apr-util-ldap perl '; apk add --no-cache --virtual .build-deps $runDeps ca-certificates coreutils dpkg-dev dpkg gcc gnupg libc-dev 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://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 A93D62ECC3C8EA12DB220EC934EA76E6791485A8 B9E8213AEFB861AF35A41F2C995E35221AD84DFF ; do gpg --batch --keyserver ha.pool.sks-keyservers.net --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' "$HTTPD_PREFIX/conf/httpd.conf" "$HTTPD_PREFIX/conf/extra/httpd-ssl.conf" ; runDeps="$runDeps $( 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-rundeps $runDeps; apk del --no-network .build-deps; httpd -v

2020-03-23 21:56:11 UTC

/bin/sh -c #(nop) STOPSIGNAL SIGWINCH

2020-03-23 21:56:11 UTC

/bin/sh -c #(nop) COPY file:c432ff61c4993ecdef4786f48d91a96f8f0707f6179816ccb98db661bfb96b90 in /usr/local/bin/

2020-03-23 21:56:11 UTC

/bin/sh -c #(nop) EXPOSE 80

2020-03-23 21:56:12 UTC

/bin/sh -c #(nop) CMD ["httpd-foreground"]

Details
Created

2020-03-23 23:09:57 UTC

Size

30 MB

Content Digest
Environment
HTTPD_PATCHES

HTTPD_PREFIX

/usr/local/apache2

HTTPD_SHA256

133d48298fe5315ae9366a0ec66282fa4040efa5d566174481077ade7d18ea40

HTTPD_VERSION

2.4.41

PATH

/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:0776aeec3430c5a5ba3f43937f0ee6a7770a1fe81a318c9d94cc76512e5375e9 - 8.33% (2.5 MB)

[#001] sha256:ca9dc91cc7e8f459471744cf972d27f60e8e8c8cae0475f87a56c3f3e9eca3f8 - 0.0% (1.23 KB)

[#002] sha256:d3aca8bd1d283ad3e41b179561d5478ab159205c98eba0b37642b9a1ed5d459b - 0.0% (176 Bytes)

[#003] sha256:38a1e25c2c9268428a64c9803564068a2fd5f6a0860b6233160f1435c9b27b96 - 91.67% (27.5 MB)

[#004] sha256:c1a49dab26c45c3b87e9a13d9b005b937cf11b86caa652c83bba640fda1e1692 - 0.0% (294 Bytes)


History
2020-03-23 21:49:26 UTC

/bin/sh -c #(nop) ADD file:e2fdfc637b534345942caf4097883508a5ed23be97d85ccc3357b8277aaa5430 in /

2020-03-23 21:49:27 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2020-03-23 23:08:05 UTC

/bin/sh -c set -x && addgroup -g 82 -S www-data && adduser -u 82 -D -S -G www-data www-data

2020-03-23 23:08:06 UTC

/bin/sh -c #(nop) ENV HTTPD_PREFIX=/usr/local/apache2

2020-03-23 23:08:07 UTC

/bin/sh -c #(nop) ENV PATH=/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2020-03-23 23:08:11 UTC

/bin/sh -c mkdir -p "$HTTPD_PREFIX" && chown www-data:www-data "$HTTPD_PREFIX"

2020-03-23 23:08:11 UTC

/bin/sh -c #(nop) WORKDIR /usr/local/apache2

2020-03-23 23:08:12 UTC

/bin/sh -c #(nop) ENV HTTPD_VERSION=2.4.41

2020-03-23 23:08:13 UTC

/bin/sh -c #(nop) ENV HTTPD_SHA256=133d48298fe5315ae9366a0ec66282fa4040efa5d566174481077ade7d18ea40

2020-03-23 23:08:14 UTC

/bin/sh -c #(nop) ENV HTTPD_PATCHES=

2020-03-23 23:09:49 UTC

/bin/sh -c set -eux; runDeps=' apr-dev apr-util-dbm_db apr-util-dev apr-util-ldap perl '; apk add --no-cache --virtual .build-deps $runDeps ca-certificates coreutils dpkg-dev dpkg gcc gnupg libc-dev 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://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 A93D62ECC3C8EA12DB220EC934EA76E6791485A8 B9E8213AEFB861AF35A41F2C995E35221AD84DFF ; do gpg --batch --keyserver ha.pool.sks-keyservers.net --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' "$HTTPD_PREFIX/conf/httpd.conf" "$HTTPD_PREFIX/conf/extra/httpd-ssl.conf" ; runDeps="$runDeps $( 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-rundeps $runDeps; apk del --no-network .build-deps; httpd -v

2020-03-23 23:09:55 UTC

/bin/sh -c #(nop) STOPSIGNAL SIGWINCH

2020-03-23 23:09:56 UTC

/bin/sh -c #(nop) COPY file:c432ff61c4993ecdef4786f48d91a96f8f0707f6179816ccb98db661bfb96b90 in /usr/local/bin/

2020-03-23 23:09:57 UTC

/bin/sh -c #(nop) EXPOSE 80

2020-03-23 23:09:57 UTC

/bin/sh -c #(nop) CMD ["httpd-foreground"]

Details
Created

2020-03-23 22:41:40 UTC

Size

28.4 MB

Content Digest
Environment
HTTPD_PATCHES

HTTPD_PREFIX

/usr/local/apache2

HTTPD_SHA256

133d48298fe5315ae9366a0ec66282fa4040efa5d566174481077ade7d18ea40

HTTPD_VERSION

2.4.41

PATH

/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:d9bf605ce3d4449f4b90035c3e21d691806324781d43a5287b1da25a01779d6b - 8.14% (2.31 MB)

[#001] sha256:c64f6d266396ebb0c492edb2e4c9924e3c5a21ae3d8305d0aa870653557943ba - 0.0% (1.23 KB)

[#002] sha256:8e6ea98783cc78379253301802e06dbe9f7fa9988b936dc303cb3ad378d3770d - 0.0% (176 Bytes)

[#003] sha256:8a7345c94a2c569e733d9fd2257682ef177420dd81dcc5d80d496f4a351458e5 - 91.86% (26.1 MB)

[#004] sha256:dc13ec5727afaa5e61c0973c9db944f6585a23a4b1b921cd7f72ff524dd2ef25 - 0.0% (296 Bytes)


History
2020-03-23 21:57:55 UTC

/bin/sh -c #(nop) ADD file:3bde6b6fd06efbf24e66446c6d32f72294fc749ae9ee6191776242e92b2f8ab4 in /

2020-03-23 21:57:56 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2020-03-23 22:37:04 UTC

/bin/sh -c set -x && addgroup -g 82 -S www-data && adduser -u 82 -D -S -G www-data www-data

2020-03-23 22:37:11 UTC

/bin/sh -c #(nop) ENV HTTPD_PREFIX=/usr/local/apache2

2020-03-23 22:37:16 UTC

/bin/sh -c #(nop) ENV PATH=/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2020-03-23 22:37:36 UTC

/bin/sh -c mkdir -p "$HTTPD_PREFIX" && chown www-data:www-data "$HTTPD_PREFIX"

2020-03-23 22:37:42 UTC

/bin/sh -c #(nop) WORKDIR /usr/local/apache2

2020-03-23 22:37:50 UTC

/bin/sh -c #(nop) ENV HTTPD_VERSION=2.4.41

2020-03-23 22:37:55 UTC

/bin/sh -c #(nop) ENV HTTPD_SHA256=133d48298fe5315ae9366a0ec66282fa4040efa5d566174481077ade7d18ea40

2020-03-23 22:38:04 UTC

/bin/sh -c #(nop) ENV HTTPD_PATCHES=

2020-03-23 22:41:10 UTC

/bin/sh -c set -eux; runDeps=' apr-dev apr-util-dbm_db apr-util-dev apr-util-ldap perl '; apk add --no-cache --virtual .build-deps $runDeps ca-certificates coreutils dpkg-dev dpkg gcc gnupg libc-dev 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://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 A93D62ECC3C8EA12DB220EC934EA76E6791485A8 B9E8213AEFB861AF35A41F2C995E35221AD84DFF ; do gpg --batch --keyserver ha.pool.sks-keyservers.net --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' "$HTTPD_PREFIX/conf/httpd.conf" "$HTTPD_PREFIX/conf/extra/httpd-ssl.conf" ; runDeps="$runDeps $( 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-rundeps $runDeps; apk del --no-network .build-deps; httpd -v

2020-03-23 22:41:23 UTC

/bin/sh -c #(nop) STOPSIGNAL SIGWINCH

2020-03-23 22:41:30 UTC

/bin/sh -c #(nop) COPY file:c432ff61c4993ecdef4786f48d91a96f8f0707f6179816ccb98db661bfb96b90 in /usr/local/bin/

2020-03-23 22:41:34 UTC

/bin/sh -c #(nop) EXPOSE 80

2020-03-23 22:41:40 UTC

/bin/sh -c #(nop) CMD ["httpd-foreground"]

Details
Created

2020-03-23 22:35:22 UTC

Size

31.7 MB

Content Digest
Environment
HTTPD_PATCHES

HTTPD_PREFIX

/usr/local/apache2

HTTPD_SHA256

133d48298fe5315ae9366a0ec66282fa4040efa5d566174481077ade7d18ea40

HTTPD_VERSION

2.4.41

PATH

/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:8a0637ca1ac98db4cf29f7632449c92801adc80cf0da2cd9c9e39882ce466561 - 8.18% (2.6 MB)

[#001] sha256:2cdbb1f551c8d73e69a58d3513025661b04c814812a68fab0a63180c2c0d1bd1 - 0.0% (1.23 KB)

[#002] sha256:d4144b5354a14d0f055ea5bb487d41e69867b7840a7c8fcf1dede5060c245608 - 0.0% (177 Bytes)

[#003] sha256:13de8308cf1c9b7b93b99772e7cdc0744ea1ba439e8b29b9f43c10221d63f0f6 - 91.82% (29.2 MB)

[#004] sha256:4a54ac95e3ee9d5af6a2791b87daa9c31f6f939cad99f246e1d4bc0531f29fba - 0.0% (295 Bytes)


History
2020-03-23 21:39:52 UTC

/bin/sh -c #(nop) ADD file:746a5c3838a898d6acf7877552ff13d1ab40d0036ace7a662e7c747018315ddb in /

2020-03-23 21:39:53 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2020-03-23 22:31:33 UTC

/bin/sh -c set -x && addgroup -g 82 -S www-data && adduser -u 82 -D -S -G www-data www-data

2020-03-23 22:31:52 UTC

/bin/sh -c #(nop) ENV HTTPD_PREFIX=/usr/local/apache2

2020-03-23 22:32:02 UTC

/bin/sh -c #(nop) ENV PATH=/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2020-03-23 22:32:37 UTC

/bin/sh -c mkdir -p "$HTTPD_PREFIX" && chown www-data:www-data "$HTTPD_PREFIX"

2020-03-23 22:32:47 UTC

/bin/sh -c #(nop) WORKDIR /usr/local/apache2

2020-03-23 22:32:54 UTC

/bin/sh -c #(nop) ENV HTTPD_VERSION=2.4.41

2020-03-23 22:32:59 UTC

/bin/sh -c #(nop) ENV HTTPD_SHA256=133d48298fe5315ae9366a0ec66282fa4040efa5d566174481077ade7d18ea40

2020-03-23 22:33:06 UTC

/bin/sh -c #(nop) ENV HTTPD_PATCHES=

2020-03-23 22:34:55 UTC

/bin/sh -c set -eux; runDeps=' apr-dev apr-util-dbm_db apr-util-dev apr-util-ldap perl '; apk add --no-cache --virtual .build-deps $runDeps ca-certificates coreutils dpkg-dev dpkg gcc gnupg libc-dev 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://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 A93D62ECC3C8EA12DB220EC934EA76E6791485A8 B9E8213AEFB861AF35A41F2C995E35221AD84DFF ; do gpg --batch --keyserver ha.pool.sks-keyservers.net --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' "$HTTPD_PREFIX/conf/httpd.conf" "$HTTPD_PREFIX/conf/extra/httpd-ssl.conf" ; runDeps="$runDeps $( 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-rundeps $runDeps; apk del --no-network .build-deps; httpd -v

2020-03-23 22:35:03 UTC

/bin/sh -c #(nop) STOPSIGNAL SIGWINCH

2020-03-23 22:35:10 UTC

/bin/sh -c #(nop) COPY file:c432ff61c4993ecdef4786f48d91a96f8f0707f6179816ccb98db661bfb96b90 in /usr/local/bin/

2020-03-23 22:35:14 UTC

/bin/sh -c #(nop) EXPOSE 80

2020-03-23 22:35:22 UTC

/bin/sh -c #(nop) CMD ["httpd-foreground"]

Details
Created

2020-03-23 21:40:00 UTC

Size

33 MB

Content Digest
Environment
HTTPD_PATCHES

HTTPD_PREFIX

/usr/local/apache2

HTTPD_SHA256

133d48298fe5315ae9366a0ec66282fa4040efa5d566174481077ade7d18ea40

HTTPD_VERSION

2.4.41

PATH

/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:bc1c99f4ba60de0d3ca52dc6855483e24c91884e33df71f502bbff6eb909d9b9 - 8.15% (2.69 MB)

[#001] sha256:b3f0cde99fc834deb711a20320210d45ddace4d8c5ee90fec00e69be7b3d8c7d - 0.0% (1.23 KB)

[#002] sha256:db31725937ff3970bae1cf6a37efc6c667ec4a5c6c10769358cc5933e6464f3e - 0.0% (176 Bytes)

[#003] sha256:8859babc7ed897eafff2720fb7056c9fa866b2973efa459433b706e163d9c2be - 91.84% (30.3 MB)

[#004] sha256:8ef2e600962a935b2291dc91dbc08fa69bb73f0fd7a9f835007225f6672e1267 - 0.0% (296 Bytes)


History
2020-03-23 21:21:29 UTC

/bin/sh -c #(nop) ADD file:4b35131542b9682214e1c2c72fe3cea215a10e2f775e87befecd80fe2228d5a0 in /

2020-03-23 21:21:32 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2020-03-23 21:38:06 UTC

/bin/sh -c set -x && addgroup -g 82 -S www-data && adduser -u 82 -D -S -G www-data www-data

2020-03-23 21:38:10 UTC

/bin/sh -c #(nop) ENV HTTPD_PREFIX=/usr/local/apache2

2020-03-23 21:38:12 UTC

/bin/sh -c #(nop) ENV PATH=/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2020-03-23 21:38:18 UTC

/bin/sh -c mkdir -p "$HTTPD_PREFIX" && chown www-data:www-data "$HTTPD_PREFIX"

2020-03-23 21:38:21 UTC

/bin/sh -c #(nop) WORKDIR /usr/local/apache2

2020-03-23 21:38:23 UTC

/bin/sh -c #(nop) ENV HTTPD_VERSION=2.4.41

2020-03-23 21:38:27 UTC

/bin/sh -c #(nop) ENV HTTPD_SHA256=133d48298fe5315ae9366a0ec66282fa4040efa5d566174481077ade7d18ea40

2020-03-23 21:38:30 UTC

/bin/sh -c #(nop) ENV HTTPD_PATCHES=

2020-03-23 21:39:50 UTC

/bin/sh -c set -eux; runDeps=' apr-dev apr-util-dbm_db apr-util-dev apr-util-ldap perl '; apk add --no-cache --virtual .build-deps $runDeps ca-certificates coreutils dpkg-dev dpkg gcc gnupg libc-dev 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://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 A93D62ECC3C8EA12DB220EC934EA76E6791485A8 B9E8213AEFB861AF35A41F2C995E35221AD84DFF ; do gpg --batch --keyserver ha.pool.sks-keyservers.net --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' "$HTTPD_PREFIX/conf/httpd.conf" "$HTTPD_PREFIX/conf/extra/httpd-ssl.conf" ; runDeps="$runDeps $( 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-rundeps $runDeps; apk del --no-network .build-deps; httpd -v

2020-03-23 21:39:54 UTC

/bin/sh -c #(nop) STOPSIGNAL SIGWINCH

2020-03-23 21:39:55 UTC

/bin/sh -c #(nop) COPY file:c432ff61c4993ecdef4786f48d91a96f8f0707f6179816ccb98db661bfb96b90 in /usr/local/bin/

2020-03-23 21:39:57 UTC

/bin/sh -c #(nop) EXPOSE 80

2020-03-23 21:40:00 UTC

/bin/sh -c #(nop) CMD ["httpd-foreground"]

Details
Created

2020-03-23 23:13:00 UTC

Size

32.4 MB

Content Digest
Environment
HTTPD_PATCHES

HTTPD_PREFIX

/usr/local/apache2

HTTPD_SHA256

133d48298fe5315ae9366a0ec66282fa4040efa5d566174481077ade7d18ea40

HTTPD_VERSION

2.4.41

PATH

/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:ca1c6795bfb97df28a926fd646127ba4944b69beb1cea7b00d62787b8b3c0108 - 7.59% (2.46 MB)

[#001] sha256:be092138d9dbfcf47bcb1f357e5f0d980a9e8052685fdd534b5738f0155cb3dd - 0.0% (1.23 KB)

[#002] sha256:11dbfdb8d214b2cab779e72c9da74df110880cb2e5fc35dc7d1e543e9a9b7a5d - 0.0% (177 Bytes)

[#003] sha256:679634bf2a1516646c8f1b772bf6e9fa6119fae44277dea625b32f2af44524e8 - 92.4% (30 MB)

[#004] sha256:5f49e99ee8393a86293ba34ad27e08bee1d35242181ecddb6feabd06ce8724ed - 0.0% (292 Bytes)


History
2020-03-23 21:41:34 UTC

/bin/sh -c #(nop) ADD file:b6d4ad8fd0ec7f66e6d54b8cd8937ba7821b44096806af78692b4cab6d087a9c in /

2020-03-23 21:41:34 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2020-03-23 23:12:15 UTC

/bin/sh -c set -x && addgroup -g 82 -S www-data && adduser -u 82 -D -S -G www-data www-data

2020-03-23 23:12:16 UTC

/bin/sh -c #(nop) ENV HTTPD_PREFIX=/usr/local/apache2

2020-03-23 23:12:16 UTC

/bin/sh -c #(nop) ENV PATH=/usr/local/apache2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2020-03-23 23:12:17 UTC

/bin/sh -c mkdir -p "$HTTPD_PREFIX" && chown www-data:www-data "$HTTPD_PREFIX"

2020-03-23 23:12:17 UTC

/bin/sh -c #(nop) WORKDIR /usr/local/apache2

2020-03-23 23:12:17 UTC

/bin/sh -c #(nop) ENV HTTPD_VERSION=2.4.41

2020-03-23 23:12:17 UTC

/bin/sh -c #(nop) ENV HTTPD_SHA256=133d48298fe5315ae9366a0ec66282fa4040efa5d566174481077ade7d18ea40

2020-03-23 23:12:18 UTC

/bin/sh -c #(nop) ENV HTTPD_PATCHES=

2020-03-23 23:12:57 UTC

/bin/sh -c set -eux; runDeps=' apr-dev apr-util-dbm_db apr-util-dev apr-util-ldap perl '; apk add --no-cache --virtual .build-deps $runDeps ca-certificates coreutils dpkg-dev dpkg gcc gnupg libc-dev 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://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 A93D62ECC3C8EA12DB220EC934EA76E6791485A8 B9E8213AEFB861AF35A41F2C995E35221AD84DFF ; do gpg --batch --keyserver ha.pool.sks-keyservers.net --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' "$HTTPD_PREFIX/conf/httpd.conf" "$HTTPD_PREFIX/conf/extra/httpd-ssl.conf" ; runDeps="$runDeps $( 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-rundeps $runDeps; apk del --no-network .build-deps; httpd -v

2020-03-23 23:12:59 UTC

/bin/sh -c #(nop) STOPSIGNAL SIGWINCH

2020-03-23 23:12:59 UTC

/bin/sh -c #(nop) COPY file:c432ff61c4993ecdef4786f48d91a96f8f0707f6179816ccb98db661bfb96b90 in /usr/local/bin/

2020-03-23 23:12:59 UTC

/bin/sh -c #(nop) EXPOSE 80

2020-03-23 23:13:00 UTC

/bin/sh -c #(nop) CMD ["httpd-foreground"]

Danger Zone
Delete Tag

Please be careful as this will not just delete the reference but also the actual content!

For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.

Delete