sha256:609bad51fb75aceff2f8f06d649aabfaca70359617e23c225f1b23f9bd2251e9
2026-01-29 19:39:21 UTC
17.9 MB
7295cbc26cce19434494d54d9a810be8fdf3d35014b2ed3238bb4851a63792cb
HAPROXY_URLhttps://www.haproxy.org/download/3.3/src/haproxy-3.3.2.tar.gz
HAPROXY_VERSION3.3.2
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:18bdec7eea78464ecf9b88f4ec630eaeb694ea1c0101ecd9c20eda20c9065e23 - 19.68% (3.52 MB)
[#001] sha256:432c1e4e418586cb937cb6a6e0ee4d40371ff0768d98563913083cdb003fd782 - 4.46% (816 KB)
[#002] sha256:ded5ca2a5dd3d9a1c2a71391488042075b11a37bdaf74b9d7ecf78009b6e6960 - 0.01% (961 Bytes)
[#003] sha256:f81643b4ac7bbdc1a934743a5af35f002047bb0113ccced090cde3c9ef69a856 - 75.85% (13.6 MB)
[#004] sha256:ce8a78b8c714b3f694a8aeb748eeb45fac336973d4a480a5975c05f57d800df7 - 0.0% (441 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.3-x86.tar.gz / # buildkit
2026-01-28 01:18:11 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-01-29 19:38:34 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates socat ; # buildkit
2026-01-29 19:38:34 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup --gid 99 --system haproxy; adduser --disabled-password --home /var/lib/haproxy --ingroup haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit
2026-01-29 19:39:21 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.3.2
2026-01-29 19:39:21 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.3/src/haproxy-3.3.2.tar.gz
2026-01-29 19:39:21 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=7295cbc26cce19434494d54d9a810be8fdf3d35014b2ed3238bb4851a63792cb
2026-01-29 19:39:21 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers lua5.4-dev make openssl openssl-dev pcre2-dev readline-dev tar ; wget -O haproxy.tar.gz "$HAPROXY_URL"; echo "$HAPROXY_SHA256 *haproxy.tar.gz" | sha256sum -c; mkdir -p /usr/src/haproxy; tar -xzf haproxy.tar.gz -C /usr/src/haproxy --strip-components=1; rm haproxy.tar.gz; makeOpts=' TARGET=linux-musl USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.4 LUA_LIB=/usr/lib/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 USE_QUIC=1 '; nproc="$(getconf _NPROCESSORS_ONLN)"; eval "make -C /usr/src/haproxy -j '$nproc' all $makeOpts"; eval "make -C /usr/src/haproxy install-bin $makeOpts"; mkdir -p /usr/local/etc/haproxy; cp -R /usr/src/haproxy/examples/errorfiles /usr/local/etc/haproxy/errors; rm -rf /usr/src/haproxy; 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 .haproxy-rundeps $runDeps; apk del --no-network .build-deps; haproxy -v # buildkit
2026-01-29 19:39:21 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-01-29 19:39:21 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-01-29 19:39:21 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-01-29 19:39:21 UTC (buildkit.dockerfile.v0)USER haproxy
2026-01-29 19:39:21 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2026-01-29 19:39:21 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:34d48c9e4ab302aec362499a7e13ff28648a5698e59ee0a62e3acd5b1806898b
2026-01-29 19:38:50 UTC
18.2 MB
7295cbc26cce19434494d54d9a810be8fdf3d35014b2ed3238bb4851a63792cb
HAPROXY_URLhttps://www.haproxy.org/download/3.3/src/haproxy-3.3.2.tar.gz
HAPROXY_VERSION3.3.2
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153 - 20.21% (3.68 MB)
[#001] sha256:9a4913cb476284899a55448c9b5014e39f9c203741c5b35ac6382930965053aa - 4.34% (810 KB)
[#002] sha256:84fbd5af39e5df51ae652f96873d923fae0e8573e9b92db13b6b13d9545ed4c1 - 0.01% (963 Bytes)
[#003] sha256:9aa6e2fca4fd1917436b6edb751d0eb47fd67e4b9221893725592b34b5902706 - 75.45% (13.8 MB)
[#004] sha256:4e0f5eb458b9f520b48920c64f3da735e7506d402f92fa909b9fd8d21696f3db - 0.0% (448 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.3-x86_64.tar.gz / # buildkit
2026-01-28 01:18:04 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-01-29 19:38:06 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates socat ; # buildkit
2026-01-29 19:38:06 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup --gid 99 --system haproxy; adduser --disabled-password --home /var/lib/haproxy --ingroup haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit
2026-01-29 19:38:50 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.3.2
2026-01-29 19:38:50 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.3/src/haproxy-3.3.2.tar.gz
2026-01-29 19:38:50 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=7295cbc26cce19434494d54d9a810be8fdf3d35014b2ed3238bb4851a63792cb
2026-01-29 19:38:50 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers lua5.4-dev make openssl openssl-dev pcre2-dev readline-dev tar ; wget -O haproxy.tar.gz "$HAPROXY_URL"; echo "$HAPROXY_SHA256 *haproxy.tar.gz" | sha256sum -c; mkdir -p /usr/src/haproxy; tar -xzf haproxy.tar.gz -C /usr/src/haproxy --strip-components=1; rm haproxy.tar.gz; makeOpts=' TARGET=linux-musl USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.4 LUA_LIB=/usr/lib/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 USE_QUIC=1 '; nproc="$(getconf _NPROCESSORS_ONLN)"; eval "make -C /usr/src/haproxy -j '$nproc' all $makeOpts"; eval "make -C /usr/src/haproxy install-bin $makeOpts"; mkdir -p /usr/local/etc/haproxy; cp -R /usr/src/haproxy/examples/errorfiles /usr/local/etc/haproxy/errors; rm -rf /usr/src/haproxy; 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 .haproxy-rundeps $runDeps; apk del --no-network .build-deps; haproxy -v # buildkit
2026-01-29 19:38:50 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-01-29 19:38:50 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-01-29 19:38:50 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-01-29 19:38:50 UTC (buildkit.dockerfile.v0)USER haproxy
2026-01-29 19:38:50 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2026-01-29 19:38:50 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:ac653a2c42081ec7688ad23534be61cac71c4ad6b65823f035ac2f53600ea4ab
2026-01-29 19:39:44 UTC
18.2 MB
7295cbc26cce19434494d54d9a810be8fdf3d35014b2ed3238bb4851a63792cb
HAPROXY_URLhttps://www.haproxy.org/download/3.3/src/haproxy-3.3.2.tar.gz
HAPROXY_VERSION3.3.2
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:f067a9ad7b3a4e3b687105344f6ad0934a0623c4359c2d841a3d4fab27e26060 - 18.75% (3.4 MB)
[#001] sha256:17cf09c32630276bcf51bbabfc75b6014aeaec679ce816d88cd32d80258c4475 - 4.32% (803 KB)
[#002] sha256:c3d25c5ca2db965a98ccd1a590b3e7c09c75d57ea7de01a6cba9b95bdce32b3c - 0.01% (962 Bytes)
[#003] sha256:d791590247a503759b41ceca075cbead0f11f8cfd3774234635a93aa3bc2e5b6 - 76.92% (14 MB)
[#004] sha256:a462ea62685d171366ba4f13b006ffe23803ba226b090208bf804682cd09bdfd - 0.0% (441 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.3-armhf.tar.gz / # buildkit
2026-01-28 01:17:52 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-01-29 19:38:59 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates socat ; # buildkit
2026-01-29 19:38:59 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup --gid 99 --system haproxy; adduser --disabled-password --home /var/lib/haproxy --ingroup haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit
2026-01-29 19:39:44 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.3.2
2026-01-29 19:39:44 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.3/src/haproxy-3.3.2.tar.gz
2026-01-29 19:39:44 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=7295cbc26cce19434494d54d9a810be8fdf3d35014b2ed3238bb4851a63792cb
2026-01-29 19:39:44 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers lua5.4-dev make openssl openssl-dev pcre2-dev readline-dev tar ; wget -O haproxy.tar.gz "$HAPROXY_URL"; echo "$HAPROXY_SHA256 *haproxy.tar.gz" | sha256sum -c; mkdir -p /usr/src/haproxy; tar -xzf haproxy.tar.gz -C /usr/src/haproxy --strip-components=1; rm haproxy.tar.gz; makeOpts=' TARGET=linux-musl USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.4 LUA_LIB=/usr/lib/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 USE_QUIC=1 '; nproc="$(getconf _NPROCESSORS_ONLN)"; eval "make -C /usr/src/haproxy -j '$nproc' all $makeOpts"; eval "make -C /usr/src/haproxy install-bin $makeOpts"; mkdir -p /usr/local/etc/haproxy; cp -R /usr/src/haproxy/examples/errorfiles /usr/local/etc/haproxy/errors; rm -rf /usr/src/haproxy; 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 .haproxy-rundeps $runDeps; apk del --no-network .build-deps; haproxy -v # buildkit
2026-01-29 19:39:44 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-01-29 19:39:44 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-01-29 19:39:44 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-01-29 19:39:44 UTC (buildkit.dockerfile.v0)USER haproxy
2026-01-29 19:39:44 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2026-01-29 19:39:44 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:027c04dcb3ced8cf2a2bf277596214287b64856c95ca675c95f73863734fc433
2026-01-29 19:39:19 UTC
17.7 MB
7295cbc26cce19434494d54d9a810be8fdf3d35014b2ed3238bb4851a63792cb
HAPROXY_URLhttps://www.haproxy.org/download/3.3/src/haproxy-3.3.2.tar.gz
HAPROXY_VERSION3.3.2
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:7ed661450d9b41ba25f81f6ef8649bb379f47471d21c4898a8a6a3e11b819220 - 17.69% (3.13 MB)
[#001] sha256:82d7528da3cf405224492da5793e3e7eb21ed8fa3a84991744b38e02a0159453 - 4.19% (760 KB)
[#002] sha256:2c0a62067364a510b814bc3eea6a7d811398439357a1ba1ccfd5ebb1b0de08b2 - 0.01% (961 Bytes)
[#003] sha256:24d5abf00cbd45cb2575235ed972cf292401066cf91e593fbf8d7b89053a9ae0 - 78.11% (13.8 MB)
[#004] sha256:a66fcc2cab170a47d794d6cfc5692f3298af58c6b21c5345d3862ce76bf2b79e - 0.0% (446 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.3-armv7.tar.gz / # buildkit
2026-01-28 01:18:44 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-01-29 19:38:33 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates socat ; # buildkit
2026-01-29 19:38:33 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup --gid 99 --system haproxy; adduser --disabled-password --home /var/lib/haproxy --ingroup haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit
2026-01-29 19:39:19 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.3.2
2026-01-29 19:39:19 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.3/src/haproxy-3.3.2.tar.gz
2026-01-29 19:39:19 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=7295cbc26cce19434494d54d9a810be8fdf3d35014b2ed3238bb4851a63792cb
2026-01-29 19:39:19 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers lua5.4-dev make openssl openssl-dev pcre2-dev readline-dev tar ; wget -O haproxy.tar.gz "$HAPROXY_URL"; echo "$HAPROXY_SHA256 *haproxy.tar.gz" | sha256sum -c; mkdir -p /usr/src/haproxy; tar -xzf haproxy.tar.gz -C /usr/src/haproxy --strip-components=1; rm haproxy.tar.gz; makeOpts=' TARGET=linux-musl USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.4 LUA_LIB=/usr/lib/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 USE_QUIC=1 '; nproc="$(getconf _NPROCESSORS_ONLN)"; eval "make -C /usr/src/haproxy -j '$nproc' all $makeOpts"; eval "make -C /usr/src/haproxy install-bin $makeOpts"; mkdir -p /usr/local/etc/haproxy; cp -R /usr/src/haproxy/examples/errorfiles /usr/local/etc/haproxy/errors; rm -rf /usr/src/haproxy; 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 .haproxy-rundeps $runDeps; apk del --no-network .build-deps; haproxy -v # buildkit
2026-01-29 19:39:19 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-01-29 19:39:19 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-01-29 19:39:19 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-01-29 19:39:19 UTC (buildkit.dockerfile.v0)USER haproxy
2026-01-29 19:39:19 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2026-01-29 19:39:19 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:a0ee7bd1aec7f67c4c9d428ad24d79cfaf3db1d4914e9c92c7a5735701f3d83f
2026-01-29 19:39:07 UTC
18.3 MB
7295cbc26cce19434494d54d9a810be8fdf3d35014b2ed3238bb4851a63792cb
HAPROXY_URLhttps://www.haproxy.org/download/3.3/src/haproxy-3.3.2.tar.gz
HAPROXY_VERSION3.3.2
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:d8ad8cd72600f46cc068e16c39046ebc76526e41051f43a8c249884b200936c0 - 21.85% (4 MB)
[#001] sha256:e41dbd6b31d0033803549359e4f93630bdd4b6b0aa70d61130f87dce8010b3d0 - 4.38% (823 KB)
[#002] sha256:62e668b1f65007dd41b9cefed672d92c3c5a5cf5024d89e307597aea178b7a0c - 0.01% (962 Bytes)
[#003] sha256:c73adf27ab442f484c680d90b11eeb23f822ff4dd9250c7b47d4c6d85e582709 - 73.76% (13.5 MB)
[#004] sha256:6ca4f7cab29ca789c849cade2f54db2f8acb6f57d48cbf7ab59670df20148467 - 0.0% (442 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.3-aarch64.tar.gz / # buildkit
2026-01-28 01:18:09 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-01-29 19:38:28 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates socat ; # buildkit
2026-01-29 19:38:28 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup --gid 99 --system haproxy; adduser --disabled-password --home /var/lib/haproxy --ingroup haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit
2026-01-29 19:39:07 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.3.2
2026-01-29 19:39:07 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.3/src/haproxy-3.3.2.tar.gz
2026-01-29 19:39:07 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=7295cbc26cce19434494d54d9a810be8fdf3d35014b2ed3238bb4851a63792cb
2026-01-29 19:39:07 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers lua5.4-dev make openssl openssl-dev pcre2-dev readline-dev tar ; wget -O haproxy.tar.gz "$HAPROXY_URL"; echo "$HAPROXY_SHA256 *haproxy.tar.gz" | sha256sum -c; mkdir -p /usr/src/haproxy; tar -xzf haproxy.tar.gz -C /usr/src/haproxy --strip-components=1; rm haproxy.tar.gz; makeOpts=' TARGET=linux-musl USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.4 LUA_LIB=/usr/lib/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 USE_QUIC=1 '; nproc="$(getconf _NPROCESSORS_ONLN)"; eval "make -C /usr/src/haproxy -j '$nproc' all $makeOpts"; eval "make -C /usr/src/haproxy install-bin $makeOpts"; mkdir -p /usr/local/etc/haproxy; cp -R /usr/src/haproxy/examples/errorfiles /usr/local/etc/haproxy/errors; rm -rf /usr/src/haproxy; 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 .haproxy-rundeps $runDeps; apk del --no-network .build-deps; haproxy -v # buildkit
2026-01-29 19:39:07 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-01-29 19:39:07 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-01-29 19:39:07 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-01-29 19:39:07 UTC (buildkit.dockerfile.v0)USER haproxy
2026-01-29 19:39:07 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2026-01-29 19:39:07 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:2e67933f82fa811e965f5e73d021405f4c889e3cacbaa6c54bce7b6c316faf22
2026-01-29 19:48:35 UTC
19 MB
7295cbc26cce19434494d54d9a810be8fdf3d35014b2ed3238bb4851a63792cb
HAPROXY_URLhttps://www.haproxy.org/download/3.3/src/haproxy-3.3.2.tar.gz
HAPROXY_VERSION3.3.2
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:532f7d227cfd697fe6a6f7bfe8c0cc7baa9d99d3d41d50d9b6394fdb6322f4aa - 19.25% (3.65 MB)
[#001] sha256:41d27b1e97f0948cf3686ea8cb6cc1957831c0a3170485b92dbc2786826d1165 - 4.35% (846 KB)
[#002] sha256:849dd5f71397d6ac7827ddcbf8b793602ef28580985776a08c455ab03f357cdb - 0.0% (966 Bytes)
[#003] sha256:7bdefd54703c8734fedbb12bfa35094daed5e18f1700e4b48bd1061fbde38ee4 - 76.39% (14.5 MB)
[#004] sha256:9f9eb02eaab9b7db29730ec8a976d44e385161df64f8aa4a2aa6f8abe643f1fc - 0.0% (444 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.3-ppc64le.tar.gz / # buildkit
2026-01-28 01:17:01 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-01-28 02:24:46 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates socat ; # buildkit
2026-01-28 02:24:47 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup --gid 99 --system haproxy; adduser --disabled-password --home /var/lib/haproxy --ingroup haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit
2026-01-29 19:48:34 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.3.2
2026-01-29 19:48:34 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.3/src/haproxy-3.3.2.tar.gz
2026-01-29 19:48:34 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=7295cbc26cce19434494d54d9a810be8fdf3d35014b2ed3238bb4851a63792cb
2026-01-29 19:48:34 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers lua5.4-dev make openssl openssl-dev pcre2-dev readline-dev tar ; wget -O haproxy.tar.gz "$HAPROXY_URL"; echo "$HAPROXY_SHA256 *haproxy.tar.gz" | sha256sum -c; mkdir -p /usr/src/haproxy; tar -xzf haproxy.tar.gz -C /usr/src/haproxy --strip-components=1; rm haproxy.tar.gz; makeOpts=' TARGET=linux-musl USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.4 LUA_LIB=/usr/lib/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 USE_QUIC=1 '; nproc="$(getconf _NPROCESSORS_ONLN)"; eval "make -C /usr/src/haproxy -j '$nproc' all $makeOpts"; eval "make -C /usr/src/haproxy install-bin $makeOpts"; mkdir -p /usr/local/etc/haproxy; cp -R /usr/src/haproxy/examples/errorfiles /usr/local/etc/haproxy/errors; rm -rf /usr/src/haproxy; 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 .haproxy-rundeps $runDeps; apk del --no-network .build-deps; haproxy -v # buildkit
2026-01-29 19:48:34 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-01-29 19:48:34 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-01-29 19:48:34 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-01-29 19:48:34 UTC (buildkit.dockerfile.v0)USER haproxy
2026-01-29 19:48:35 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2026-01-29 19:48:35 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:e215c7dc64dd1036b79f8c590aee6a242986a150edbd8c9544b9124a42131828
2026-01-30 18:52:00 UTC
19.1 MB
7295cbc26cce19434494d54d9a810be8fdf3d35014b2ed3238bb4851a63792cb
HAPROXY_URLhttps://www.haproxy.org/download/3.3/src/haproxy-3.3.2.tar.gz
HAPROXY_VERSION3.3.2
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:9da5d16b2a566416844fd0c62fa81165037aa0b7f154a5c1f58f06412739471c - 17.93% (3.42 MB)
[#001] sha256:52c9470919a79f39f2a2a1db9bf476647c20b35b6e97f36111db731eafdd6c58 - 4.25% (830 KB)
[#002] sha256:495b0565d23aaed2a0be6162e94f23c2de4ca298bc65512773f4fba68e98bf5d - 0.0% (963 Bytes)
[#003] sha256:44757abe55700b33b854c00a117a86fbf469d2e84e9fea141cd56720091c827d - 77.81% (14.8 MB)
[#004] sha256:6c7a7184917ae1ecca21c05ba2d2f10e9baaa5eec040816c8da4280e76f4bd22 - 0.0% (449 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.3-riscv64.tar.gz / # buildkit
2026-01-28 03:47:28 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-01-28 06:30:02 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates socat ; # buildkit
2026-01-28 06:30:03 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup --gid 99 --system haproxy; adduser --disabled-password --home /var/lib/haproxy --ingroup haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit
2026-01-30 18:52:00 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.3.2
2026-01-30 18:52:00 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.3/src/haproxy-3.3.2.tar.gz
2026-01-30 18:52:00 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=7295cbc26cce19434494d54d9a810be8fdf3d35014b2ed3238bb4851a63792cb
2026-01-30 18:52:00 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers lua5.4-dev make openssl openssl-dev pcre2-dev readline-dev tar ; wget -O haproxy.tar.gz "$HAPROXY_URL"; echo "$HAPROXY_SHA256 *haproxy.tar.gz" | sha256sum -c; mkdir -p /usr/src/haproxy; tar -xzf haproxy.tar.gz -C /usr/src/haproxy --strip-components=1; rm haproxy.tar.gz; makeOpts=' TARGET=linux-musl USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.4 LUA_LIB=/usr/lib/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 USE_QUIC=1 '; nproc="$(getconf _NPROCESSORS_ONLN)"; eval "make -C /usr/src/haproxy -j '$nproc' all $makeOpts"; eval "make -C /usr/src/haproxy install-bin $makeOpts"; mkdir -p /usr/local/etc/haproxy; cp -R /usr/src/haproxy/examples/errorfiles /usr/local/etc/haproxy/errors; rm -rf /usr/src/haproxy; 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 .haproxy-rundeps $runDeps; apk del --no-network .build-deps; haproxy -v # buildkit
2026-01-30 18:52:00 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-01-30 18:52:00 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-01-30 18:52:00 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-01-30 18:52:00 UTC (buildkit.dockerfile.v0)USER haproxy
2026-01-30 18:52:00 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2026-01-30 18:52:00 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:2db47149cfc387a4d4e4c414b2992fa7bbf6a25d2f51f376c3f6a09d0f96c152
2026-01-29 19:38:14 UTC
18.5 MB
7295cbc26cce19434494d54d9a810be8fdf3d35014b2ed3238bb4851a63792cb
HAPROXY_URLhttps://www.haproxy.org/download/3.3/src/haproxy-3.3.2.tar.gz
HAPROXY_VERSION3.3.2
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:623c99520afcb8c68e21bd22d3bc252ae348c276fb9c45a79aeccb4caf2b8d9f - 19.18% (3.55 MB)
[#001] sha256:2558eb8cbf2038cf7b9327b432d7cfa9aa8105ce089361986b442b9c38f2121d - 4.59% (871 KB)
[#002] sha256:eb85c42006ae58fa2808301b9c5f121b388aa277e9a5234787d22c37f0799b65 - 0.0% (963 Bytes)
[#003] sha256:d95516fa8831804c84ffc41f267f290e0e5d85c641eacbffe404f3d8a437a643 - 76.22% (14.1 MB)
[#004] sha256:1bb52c18b2f0347c19062e5074d1b896e3b3507212e52f14a804ca1284e4e570 - 0.0% (448 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.3-s390x.tar.gz / # buildkit
2026-01-28 01:17:06 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-01-28 02:17:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates socat ; # buildkit
2026-01-28 02:17:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup --gid 99 --system haproxy; adduser --disabled-password --home /var/lib/haproxy --ingroup haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit
2026-01-29 19:38:14 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.3.2
2026-01-29 19:38:14 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.3/src/haproxy-3.3.2.tar.gz
2026-01-29 19:38:14 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=7295cbc26cce19434494d54d9a810be8fdf3d35014b2ed3238bb4851a63792cb
2026-01-29 19:38:14 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers lua5.4-dev make openssl openssl-dev pcre2-dev readline-dev tar ; wget -O haproxy.tar.gz "$HAPROXY_URL"; echo "$HAPROXY_SHA256 *haproxy.tar.gz" | sha256sum -c; mkdir -p /usr/src/haproxy; tar -xzf haproxy.tar.gz -C /usr/src/haproxy --strip-components=1; rm haproxy.tar.gz; makeOpts=' TARGET=linux-musl USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.4 LUA_LIB=/usr/lib/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 USE_QUIC=1 '; nproc="$(getconf _NPROCESSORS_ONLN)"; eval "make -C /usr/src/haproxy -j '$nproc' all $makeOpts"; eval "make -C /usr/src/haproxy install-bin $makeOpts"; mkdir -p /usr/local/etc/haproxy; cp -R /usr/src/haproxy/examples/errorfiles /usr/local/etc/haproxy/errors; rm -rf /usr/src/haproxy; 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 .haproxy-rundeps $runDeps; apk del --no-network .build-deps; haproxy -v # buildkit
2026-01-29 19:38:14 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-01-29 19:38:14 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-01-29 19:38:14 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-01-29 19:38:14 UTC (buildkit.dockerfile.v0)USER haproxy
2026-01-29 19:38:14 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2026-01-29 19:38:14 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
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.