sha256:81b98b41904feea471034ffa5c34c81638d186646420e448cb42883b2cd013ea
2026-04-22 01:16:24 UTC
40.3 MB
85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664
HAPROXY_URLhttps://www.haproxy.org/download/3.0/src/haproxy-3.0.19.tar.gz
HAPROXY_VERSION3.0.19
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:dacd7cda306bf5bd7a2030f9b0c2e9d71fda44ea58493a33450d210b74a8ec75 - 74.14% (29.8 MB)
[#001] sha256:ae136ecd77dcc3e01701f3cc11874e4a3e84aa4813a4990011ed9418ea6a99e4 - 3.8% (1.53 MB)
[#002] sha256:1a7f866389135c70ca758827fb319d7a645ff4bc2cb9614ca3ad81fe6e0728d9 - 0.0% (1.13 KB)
[#003] sha256:a1ecd35ff34b26d25a2018ac9690d73670618f8828319adfedc792aba051b2ca - 22.06% (8.88 MB)
[#004] sha256:bcccd195a0d0cc0af7679867c1b38f03b9cdb000e16982b82aad9eb2744374f0 - 0.0% (446 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
# debian.sh --arch 'i386' out/ 'trixie' '@1776729600'
2026-04-22 01:15:42 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apt-get install --update -y --no-install-recommends ca-certificates socat ; apt-get dist-clean # buildkit
2026-04-22 01:15:42 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; groupadd --gid 99 --system haproxy; useradd --gid haproxy --home-dir /var/lib/haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit
2026-04-22 01:16:24 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.0.19
2026-04-22 01:16:24 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.0/src/haproxy-3.0.19.tar.gz
2026-04-22 01:16:24 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664
2026-04-22 01:16:24 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get install --update -y --no-install-recommends gcc libc6-dev liblua5.4-dev libpcre2-dev libssl-dev make wget ; 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-glibc USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 '; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in armel) makeOpts="$makeOpts ADDLIB=-latomic" ;; esac; nproc="$(nproc)"; 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; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; apt-get dist-clean; haproxy -v # buildkit
2026-04-22 01:16:24 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-04-22 01:16:24 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-04-22 01:16:24 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-04-22 01:16:24 UTC (buildkit.dockerfile.v0)USER haproxy
2026-04-22 01:16:24 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2026-04-22 01:16:24 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:2dd40861aa623ddf31d6fe3e54753baf36772608a7114865aada03abb3b0c104
2026-04-22 01:16:18 UTC
39 MB
85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664
HAPROXY_URLhttps://www.haproxy.org/download/3.0/src/haproxy-3.0.19.tar.gz
HAPROXY_VERSION3.0.19
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:3531af2bc2a9c8883754652783cf96207d53189db279c9637b7157d034de7ecd - 72.74% (28.4 MB)
[#001] sha256:981f78055689e51cf9948dab6704836b673ce57cd8af1d5bd5a21511b24767b7 - 3.86% (1.51 MB)
[#002] sha256:19a6667e4032feb2beb0e2b7faf67a4bf4674d9eaf8097e7aa8b831291fa3aba - 0.0% (1.13 KB)
[#003] sha256:4333f2b042d891831131551f4c6188f00498c4954342e4ad5225fb24dab3a072 - 23.39% (9.13 MB)
[#004] sha256:a88b0f8aee67fe04ccf6325f55b61d026dd93f9c29fcf28549b2ab0b80daee58 - 0.0% (448 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
# debian.sh --arch 'amd64' out/ 'trixie' '@1776729600'
2026-04-22 01:15:44 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apt-get install --update -y --no-install-recommends ca-certificates socat ; apt-get dist-clean # buildkit
2026-04-22 01:15:44 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; groupadd --gid 99 --system haproxy; useradd --gid haproxy --home-dir /var/lib/haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit
2026-04-22 01:16:18 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.0.19
2026-04-22 01:16:18 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.0/src/haproxy-3.0.19.tar.gz
2026-04-22 01:16:18 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664
2026-04-22 01:16:18 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get install --update -y --no-install-recommends gcc libc6-dev liblua5.4-dev libpcre2-dev libssl-dev make wget ; 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-glibc USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 '; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in armel) makeOpts="$makeOpts ADDLIB=-latomic" ;; esac; nproc="$(nproc)"; 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; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; apt-get dist-clean; haproxy -v # buildkit
2026-04-22 01:16:18 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-04-22 01:16:18 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-04-22 01:16:18 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-04-22 01:16:18 UTC (buildkit.dockerfile.v0)USER haproxy
2026-04-22 01:16:18 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2026-04-22 01:16:18 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:ed936fcdf932eff533e03cae986473fb0c3fffb6036feb00510fb17ec96fed6b
2026-04-22 01:17:17 UTC
37.3 MB
85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664
HAPROXY_URLhttps://www.haproxy.org/download/3.0/src/haproxy-3.0.19.tar.gz
HAPROXY_VERSION3.0.19
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:6496d93bca0663211b9252da346044ecb734ee5b3ecaae5b1fbd230753faee2f - 71.5% (26.7 MB)
[#001] sha256:1e374ca29e04dd77207f0f88a1097d8050313181335580b6e278b7e1c797d480 - 3.93% (1.46 MB)
[#002] sha256:d5b6ca2ece15eb9a9143e2d00ff9ea91b894f1fbca237a208433cecd4381e8c8 - 0.0% (1.13 KB)
[#003] sha256:23f25291ca8919947fe586d6cef0b9f4d9e57018f3d335505cb5f01efa7742f3 - 24.56% (9.16 MB)
[#004] sha256:50a8c281a248e03ba9d7b527e2adfed1558dc71a887b6c465d43984ad5b85b63 - 0.0% (448 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
# debian.sh --arch 'armel' out/ 'trixie' '@1776729600'
2026-04-22 01:16:26 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apt-get install --update -y --no-install-recommends ca-certificates socat ; apt-get dist-clean # buildkit
2026-04-22 01:16:26 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; groupadd --gid 99 --system haproxy; useradd --gid haproxy --home-dir /var/lib/haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit
2026-04-22 01:17:17 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.0.19
2026-04-22 01:17:17 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.0/src/haproxy-3.0.19.tar.gz
2026-04-22 01:17:17 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664
2026-04-22 01:17:17 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get install --update -y --no-install-recommends gcc libc6-dev liblua5.4-dev libpcre2-dev libssl-dev make wget ; 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-glibc USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 '; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in armel) makeOpts="$makeOpts ADDLIB=-latomic" ;; esac; nproc="$(nproc)"; 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; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; apt-get dist-clean; haproxy -v # buildkit
2026-04-22 01:17:17 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-04-22 01:17:17 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-04-22 01:17:17 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-04-22 01:17:17 UTC (buildkit.dockerfile.v0)USER haproxy
2026-04-22 01:17:17 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2026-04-22 01:17:17 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:313305f99c0228fe7e515d7230f46975f47fb5cf4fe5f49c469a722a727f48cc
2026-04-22 01:18:01 UTC
35.4 MB
85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664
HAPROXY_URLhttps://www.haproxy.org/download/3.0/src/haproxy-3.0.19.tar.gz
HAPROXY_VERSION3.0.19
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:9e541e5bfbbe69b7bbe01cd2f1abf8560e2e43bf76eb96b2e88a3df29020834b - 70.63% (25 MB)
[#001] sha256:e750fc640110041a230cdbc2a23e06ff5db09694c24f993afe0460045074e9c5 - 4.01% (1.42 MB)
[#002] sha256:4fd3e8b0ce0651380d2bb3b495bb8aeacd3530165b940cb1539e05891a7b6f2e - 0.0% (1.13 KB)
[#003] sha256:faa066234d5cec300a6fd19e3705807c40728630ddfc5cef2ddb527e236710ba - 25.35% (8.97 MB)
[#004] sha256:cdd137cd5c39e635b398b48415dd2009b62043c576f8561d366a817e61786ca9 - 0.0% (448 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
# debian.sh --arch 'armhf' out/ 'trixie' '@1776729600'
2026-04-22 01:16:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apt-get install --update -y --no-install-recommends ca-certificates socat ; apt-get dist-clean # buildkit
2026-04-22 01:16:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; groupadd --gid 99 --system haproxy; useradd --gid haproxy --home-dir /var/lib/haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit
2026-04-22 01:18:01 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.0.19
2026-04-22 01:18:01 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.0/src/haproxy-3.0.19.tar.gz
2026-04-22 01:18:01 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664
2026-04-22 01:18:01 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get install --update -y --no-install-recommends gcc libc6-dev liblua5.4-dev libpcre2-dev libssl-dev make wget ; 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-glibc USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 '; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in armel) makeOpts="$makeOpts ADDLIB=-latomic" ;; esac; nproc="$(nproc)"; 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; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; apt-get dist-clean; haproxy -v # buildkit
2026-04-22 01:18:01 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-04-22 01:18:01 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-04-22 01:18:01 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-04-22 01:18:01 UTC (buildkit.dockerfile.v0)USER haproxy
2026-04-22 01:18:01 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2026-04-22 01:18:01 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:c1fae12acc8a0be30b9f7462eff89bc057f38f7f882663b0d648f16af7417eca
2026-04-22 01:16:31 UTC
39.3 MB
85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664
HAPROXY_URLhttps://www.haproxy.org/download/3.0/src/haproxy-3.0.19.tar.gz
HAPROXY_VERSION3.0.19
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:e4fb5f1cd4d4ee56da574ef5ed88a5c74f100ba98caacf6c5ef26cee66525179 - 73.09% (28.7 MB)
[#001] sha256:00b99d63e24e783b7b2b382c5eff10fbf972e046c077b4481581715eeade49a9 - 3.79% (1.49 MB)
[#002] sha256:f443c68d69964d0aa19a0d52449809ce357b0ed3600b515b812358a2850878b9 - 0.0% (1.13 KB)
[#003] sha256:e382b6f7767733ed4862de86755614d7e6da8773b6abf52be170392018732074 - 23.11% (9.09 MB)
[#004] sha256:59d0b2696eeaa09f2d191f08a480a8fbe401cbbf0b33f8d2084bfdc43d0c749e - 0.0% (448 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
# debian.sh --arch 'arm64' out/ 'trixie' '@1776729600'
2026-04-22 01:15:53 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apt-get install --update -y --no-install-recommends ca-certificates socat ; apt-get dist-clean # buildkit
2026-04-22 01:15:53 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; groupadd --gid 99 --system haproxy; useradd --gid haproxy --home-dir /var/lib/haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit
2026-04-22 01:16:31 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.0.19
2026-04-22 01:16:31 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.0/src/haproxy-3.0.19.tar.gz
2026-04-22 01:16:31 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664
2026-04-22 01:16:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get install --update -y --no-install-recommends gcc libc6-dev liblua5.4-dev libpcre2-dev libssl-dev make wget ; 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-glibc USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 '; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in armel) makeOpts="$makeOpts ADDLIB=-latomic" ;; esac; nproc="$(nproc)"; 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; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; apt-get dist-clean; haproxy -v # buildkit
2026-04-22 01:16:31 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-04-22 01:16:31 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-04-22 01:16:31 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-04-22 01:16:31 UTC (buildkit.dockerfile.v0)USER haproxy
2026-04-22 01:16:31 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2026-04-22 01:16:31 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:cba554f09116bcee61644e41bee80cb7bdb106f002e265b5dad6e0246f983c58
2026-04-22 01:24:00 UTC
43.3 MB
85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664
HAPROXY_URLhttps://www.haproxy.org/download/3.0/src/haproxy-3.0.19.tar.gz
HAPROXY_VERSION3.0.19
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:b5fd051d0fcd0789e7358cba300f83befdba943416041497be86050e282a6d02 - 74.05% (32 MB)
[#001] sha256:495aa1c13c8e8c3040d915f35a96a4407c3697667fa9b6e95fdf55995ae31666 - 3.61% (1.56 MB)
[#002] sha256:0f263bf3a91f543cf4b9c667cc3657f612e3b82a276249a39f092018d3970710 - 0.0% (1.13 KB)
[#003] sha256:e9851be18f679695d477b1d715f8f59f488c52a393c211e03af24e828754fb99 - 22.33% (9.66 MB)
[#004] sha256:9d4fe2cdf60838dec417469c3568386f823f048ad51df2d28b25b4f406715bca - 0.0% (449 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
# debian.sh --arch 'ppc64el' out/ 'trixie' '@1776729600'
2026-04-22 01:17:46 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apt-get install --update -y --no-install-recommends ca-certificates socat ; apt-get dist-clean # buildkit
2026-04-22 01:17:46 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; groupadd --gid 99 --system haproxy; useradd --gid haproxy --home-dir /var/lib/haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit
2026-04-22 01:23:59 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.0.19
2026-04-22 01:23:59 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.0/src/haproxy-3.0.19.tar.gz
2026-04-22 01:23:59 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664
2026-04-22 01:23:59 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get install --update -y --no-install-recommends gcc libc6-dev liblua5.4-dev libpcre2-dev libssl-dev make wget ; 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-glibc USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 '; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in armel) makeOpts="$makeOpts ADDLIB=-latomic" ;; esac; nproc="$(nproc)"; 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; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; apt-get dist-clean; haproxy -v # buildkit
2026-04-22 01:23:59 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-04-22 01:23:59 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-04-22 01:23:59 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-04-22 01:23:59 UTC (buildkit.dockerfile.v0)USER haproxy
2026-04-22 01:24:00 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2026-04-22 01:24:00 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:0da84c36f8949cd515baa3cca7a0b2c3990863ccbcc2c883c180242512714733
2026-04-22 07:20:00 UTC
37.3 MB
85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664
HAPROXY_URLhttps://www.haproxy.org/download/3.0/src/haproxy-3.0.19.tar.gz
HAPROXY_VERSION3.0.19
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:c59e3a1f334be9f0528643dd07d69319f75f877f83be33ec1eff872a489985a0 - 72.4% (27 MB)
[#001] sha256:6fc623a92fa73e7fb55b6cbcec224c9a3d5617dafad79c6a3703ff556e2fea34 - 3.93% (1.46 MB)
[#002] sha256:ec766d6a121a8aa9a11c026443ab5b5998bfc0876dd46f9f7ad98a51d65938f6 - 0.0% (1.13 KB)
[#003] sha256:f6ebc4296b0f6e800af32afff95141970e6b41c9d6c6b607aafea76fc9708362 - 23.67% (8.82 MB)
[#004] sha256:4f9b0f9947be932650cb0029457a2505d06407d9024e2e070d6d9837aefde5f1 - 0.0% (450 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
# debian.sh --arch 'riscv64' out/ 'trixie' '@1776729600'
2026-04-22 06:07:34 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apt-get install --update -y --no-install-recommends ca-certificates socat ; apt-get dist-clean # buildkit
2026-04-22 06:07:35 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; groupadd --gid 99 --system haproxy; useradd --gid haproxy --home-dir /var/lib/haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit
2026-04-22 07:20:00 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.0.19
2026-04-22 07:20:00 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.0/src/haproxy-3.0.19.tar.gz
2026-04-22 07:20:00 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664
2026-04-22 07:20:00 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get install --update -y --no-install-recommends gcc libc6-dev liblua5.4-dev libpcre2-dev libssl-dev make wget ; 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-glibc USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 '; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in armel) makeOpts="$makeOpts ADDLIB=-latomic" ;; esac; nproc="$(nproc)"; 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; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; apt-get dist-clean; haproxy -v # buildkit
2026-04-22 07:20:00 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-04-22 07:20:00 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-04-22 07:20:00 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-04-22 07:20:00 UTC (buildkit.dockerfile.v0)USER haproxy
2026-04-22 07:20:00 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2026-04-22 07:20:00 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:192251d2172e5bfe9d077b6cee01e3303aa6c4ea0861a90356819be4da5ad5bc
2026-04-22 01:18:28 UTC
39.3 MB
85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664
HAPROXY_URLhttps://www.haproxy.org/download/3.0/src/haproxy-3.0.19.tar.gz
HAPROXY_VERSION3.0.19
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:71574deb335f1e823f938f4a215de00a90d63866898f1f354a0b15e8b9c30577 - 72.46% (28.5 MB)
[#001] sha256:4eadd13bb01ab3a6fed22866c1c97a5abc38da434d91b6217dd98297720b3273 - 3.88% (1.53 MB)
[#002] sha256:33729a351d90960a3d2fe1e7ad67c4896650b088738df67640231d15bc106c8b - 0.0% (1.13 KB)
[#003] sha256:e68c3f39eda08d73dd5f4c8f7f691197f708b41305677769234f619d3a149710 - 23.65% (9.29 MB)
[#004] sha256:b027a20a55ffca035f6da1b428b59a4daf0786d77d3a51732f3921cc52724151 - 0.0% (446 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
# debian.sh --arch 's390x' out/ 'trixie' '@1776729600'
2026-04-22 01:15:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apt-get install --update -y --no-install-recommends ca-certificates socat ; apt-get dist-clean # buildkit
2026-04-22 01:15:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; groupadd --gid 99 --system haproxy; useradd --gid haproxy --home-dir /var/lib/haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit
2026-04-22 01:18:28 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.0.19
2026-04-22 01:18:28 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.0/src/haproxy-3.0.19.tar.gz
2026-04-22 01:18:28 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664
2026-04-22 01:18:28 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get install --update -y --no-install-recommends gcc libc6-dev liblua5.4-dev libpcre2-dev libssl-dev make wget ; 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-glibc USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 '; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in armel) makeOpts="$makeOpts ADDLIB=-latomic" ;; esac; nproc="$(nproc)"; 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; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; apt-get dist-clean; haproxy -v # buildkit
2026-04-22 01:18:28 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-04-22 01:18:28 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-04-22 01:18:28 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-04-22 01:18:28 UTC (buildkit.dockerfile.v0)USER haproxy
2026-04-22 01:18:28 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2026-04-22 01:18:28 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.