sha256:7b832752c68faaf991ea29107ddd545942ac6f4682add85f5c474b9432ee2b8d
2026-07-14 01:16:57 UTC
45.1 MB
6ef0d2510ba46d89e0773bbc5bdd99c1fd5ba2067a35332c49f985233159331b
HAPROXY_URLhttps://www.haproxy.org/download/3.3/src/haproxy-3.3.12.tar.gz
HAPROXY_VERSION3.3.12
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:888c1464f6f5773681af0ae2a9d3a01263efa70f40fb61a274440aadc4c72f08 - 66.22% (29.8 MB)
[#001] sha256:2c34d1fbcdd23a7b43030df8d9bd4d874d62c60ccd83ea30c65df0434a7537d4 - 3.39% (1.53 MB)
[#002] sha256:00c58eb2e035bfe0b29be725aa72f457045a10bde0ddf50dc87f521186a6162c - 0.0% (1.13 KB)
[#003] sha256:1816c91e06f11817a3c46f52bd50868ba420c9962c0d74dca9a2a5646d7d52e3 - 30.38% (13.7 MB)
[#004] sha256:c492de56c625ded9a701138bb88a953c8eeb772ea7064b7fd49a2fccd475f536 - 0.0% (448 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
# debian.sh --arch 'i386' out/ 'trixie' '@1783900800'
2026-07-14 01:16:00 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-07-14 01:16:01 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-07-14 01:16:57 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.3.12
2026-07-14 01:16:57 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.3/src/haproxy-3.3.12.tar.gz
2026-07-14 01:16:57 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=6ef0d2510ba46d89e0773bbc5bdd99c1fd5ba2067a35332c49f985233159331b
2026-07-14 01:16:57 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 USE_QUIC=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-07-14 01:16:57 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-07-14 01:16:57 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-07-14 01:16:57 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-07-14 01:16:57 UTC (buildkit.dockerfile.v0)USER haproxy
2026-07-14 01:16:57 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2026-07-14 01:16:57 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:b8cc62b7b56ac44cf5c15667c2cb8e16253cc4ee1039200dcb4bad1a52a4751d
2026-07-14 01:16:44 UTC
43.8 MB
6ef0d2510ba46d89e0773bbc5bdd99c1fd5ba2067a35332c49f985233159331b
HAPROXY_URLhttps://www.haproxy.org/download/3.3/src/haproxy-3.3.12.tar.gz
HAPROXY_VERSION3.3.12
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:062e450697faa5f02a3a74eba9864ee4d79bc9cfbd65769fc6cdff2c05c6a053 - 64.83% (28.4 MB)
[#001] sha256:0c951b1ccebb98f688667f833876ad68e7b5be0d9b5dac2170fd875fe69e2e10 - 3.44% (1.51 MB)
[#002] sha256:72dba9077b92e68f0f835ef82767e0046a9e35660893dbf0279d5de965c5bf4c - 0.0% (1.13 KB)
[#003] sha256:a38125192a5677466a3634f99583d8ad1cd9454e187c89d3b1b7141c8b90e846 - 31.73% (13.9 MB)
[#004] sha256:6d8e8a6bdafd9af201e5449fb58b8e75a8010fbae5d57e0fbf2aaa0f5d935b86 - 0.0% (449 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
# debian.sh --arch 'amd64' out/ 'trixie' '@1783900800'
2026-07-14 01:16:03 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-07-14 01:16:03 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-07-14 01:16:44 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.3.12
2026-07-14 01:16:44 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.3/src/haproxy-3.3.12.tar.gz
2026-07-14 01:16:44 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=6ef0d2510ba46d89e0773bbc5bdd99c1fd5ba2067a35332c49f985233159331b
2026-07-14 01:16:44 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 USE_QUIC=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-07-14 01:16:44 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-07-14 01:16:44 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-07-14 01:16:44 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-07-14 01:16:44 UTC (buildkit.dockerfile.v0)USER haproxy
2026-07-14 01:16:44 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2026-07-14 01:16:44 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:3370dbf9d3ab79b4682c956de807b5fb1e3399c1107e9792bbb4cf5311d5e132
2026-07-14 01:17:05 UTC
42.2 MB
6ef0d2510ba46d89e0773bbc5bdd99c1fd5ba2067a35332c49f985233159331b
HAPROXY_URLhttps://www.haproxy.org/download/3.3/src/haproxy-3.3.12.tar.gz
HAPROXY_VERSION3.3.12
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:9ce68cca63faf1f06434dd1423cb52db0d4251ee3f1838e43e5893fae28f9267 - 63.16% (26.7 MB)
[#001] sha256:279ce008a504ed25abe1c868f36a52dd98ef7ff954aea50e3417578a1f865e59 - 3.47% (1.46 MB)
[#002] sha256:71db9b118773b1faf4b2b9132272d0b2a7eb7db5a8e05c42da681ca8ca7094f3 - 0.0% (1.13 KB)
[#003] sha256:0c6bdb00474cc8e65cef9818dc274a66306eaa752d2c96dabfaeece465370c80 - 33.36% (14.1 MB)
[#004] sha256:4dbda5bee8044b42992367dc0c74b5f2669c97afd5439f3440f07fd8e2057ea6 - 0.0% (449 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
# debian.sh --arch 'armel' out/ 'trixie' '@1783900800'
2026-07-14 01:16:06 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-07-14 01:16:06 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-07-14 01:17:05 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.3.12
2026-07-14 01:17:05 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.3/src/haproxy-3.3.12.tar.gz
2026-07-14 01:17:05 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=6ef0d2510ba46d89e0773bbc5bdd99c1fd5ba2067a35332c49f985233159331b
2026-07-14 01:17:05 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 USE_QUIC=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-07-14 01:17:05 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-07-14 01:17:05 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-07-14 01:17:05 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-07-14 01:17:05 UTC (buildkit.dockerfile.v0)USER haproxy
2026-07-14 01:17:05 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2026-07-14 01:17:05 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:9faffe3d612a9b495fde3df0134eaa01960a844815d546305905d52ee65969ee
2026-07-14 01:18:11 UTC
40.3 MB
6ef0d2510ba46d89e0773bbc5bdd99c1fd5ba2067a35332c49f985233159331b
HAPROXY_URLhttps://www.haproxy.org/download/3.3/src/haproxy-3.3.12.tar.gz
HAPROXY_VERSION3.3.12
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:8b0c60fc22122a8e02a3c7dc27db46ec4b01b60e0c0959df8f52f036a5b48482 - 62.01% (25 MB)
[#001] sha256:ea36fd1b8ca8e06f9124c30d3e713eb488b79974f2096b283f764e570fd849ec - 3.52% (1.42 MB)
[#002] sha256:d8dc275d55b616a82f7fd31e6dde597589b2a5a8d7a3b261c130b2bbcc26ea16 - 0.0% (1.13 KB)
[#003] sha256:39302f94c473a07d4dc012e2c603f5bc19b36bf8c388cf3829003fba63a35bd7 - 34.47% (13.9 MB)
[#004] sha256:b1a45049400ebbc4fd809d15cfb5203af3d6d073b972d8827124a2f2ac855cb0 - 0.0% (447 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
# debian.sh --arch 'armhf' out/ 'trixie' '@1783900800'
2026-07-14 01:17:16 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-07-14 01:17:16 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-07-14 01:18:11 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.3.12
2026-07-14 01:18:11 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.3/src/haproxy-3.3.12.tar.gz
2026-07-14 01:18:11 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=6ef0d2510ba46d89e0773bbc5bdd99c1fd5ba2067a35332c49f985233159331b
2026-07-14 01:18:11 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 USE_QUIC=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-07-14 01:18:11 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-07-14 01:18:11 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-07-14 01:18:11 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-07-14 01:18:11 UTC (buildkit.dockerfile.v0)USER haproxy
2026-07-14 01:18:11 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2026-07-14 01:18:11 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:c78ddce06e192a2b0507efea49888e68b8530157cf7b5c5d32cece1f42322413
2026-07-14 01:16:48 UTC
44 MB
6ef0d2510ba46d89e0773bbc5bdd99c1fd5ba2067a35332c49f985233159331b
HAPROXY_URLhttps://www.haproxy.org/download/3.3/src/haproxy-3.3.12.tar.gz
HAPROXY_VERSION3.3.12
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:59f54fbcd984beca03fd8b78569fa57268ecf78d291c0b6fe1623c2467f5a075 - 65.31% (28.7 MB)
[#001] sha256:4cc8f5a04631207689a69fd7063060dfd2290681da9edb47eb90826507af9ce8 - 3.39% (1.49 MB)
[#002] sha256:72dba9077b92e68f0f835ef82767e0046a9e35660893dbf0279d5de965c5bf4c - 0.0% (1.13 KB)
[#003] sha256:aa52cf83a93d9a7077d55153c628468c4e1208cfe2fd6ef6d330518a15a33f39 - 31.3% (13.8 MB)
[#004] sha256:b63e92c64bd0c27744ec7954f349ff3c5387eeb1837dc1bc2d9ebaee2a5af60e - 0.0% (449 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
# debian.sh --arch 'arm64' out/ 'trixie' '@1783900800'
2026-07-14 01:16:03 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-07-14 01:16:03 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-07-14 01:16:48 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.3.12
2026-07-14 01:16:48 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.3/src/haproxy-3.3.12.tar.gz
2026-07-14 01:16:48 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=6ef0d2510ba46d89e0773bbc5bdd99c1fd5ba2067a35332c49f985233159331b
2026-07-14 01:16:48 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 USE_QUIC=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-07-14 01:16:48 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-07-14 01:16:48 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-07-14 01:16:48 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-07-14 01:16:48 UTC (buildkit.dockerfile.v0)USER haproxy
2026-07-14 01:16:48 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2026-07-14 01:16:48 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:891f210c154ce1039390546f5f8401ca685576a9a5c270e74cd522cce3c5824e
2026-07-14 01:20:17 UTC
48.2 MB
6ef0d2510ba46d89e0773bbc5bdd99c1fd5ba2067a35332c49f985233159331b
HAPROXY_URLhttps://www.haproxy.org/download/3.3/src/haproxy-3.3.12.tar.gz
HAPROXY_VERSION3.3.12
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:27076b3f70881c54074231406139976969c9e0ed7ff938a5487429b06bbca171 - 66.48% (32 MB)
[#001] sha256:2930ecbaaca679df143f9ee49635775d0b32c7ca7e2865d79b1f17a7812047cf - 3.24% (1.56 MB)
[#002] sha256:1ea9dfb5914da0e2017c1bf0ac0ae689d3b926b056841d66274be34b1765bb83 - 0.0% (1.13 KB)
[#003] sha256:53bddab570d4e75fd9e8d5868ac8e4fdadcf0bd2e845a6422c3da2c7c20df687 - 30.27% (14.6 MB)
[#004] sha256:1d69dff08c3d2fdcb86a8b7695d2c4427cba1c9d7b5dbc1f6034db68c6e0684e - 0.0% (448 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
# debian.sh --arch 'ppc64el' out/ 'trixie' '@1783900800'
2026-07-14 01:16:14 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-07-14 01:16:14 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-07-14 01:20:16 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.3.12
2026-07-14 01:20:16 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.3/src/haproxy-3.3.12.tar.gz
2026-07-14 01:20:16 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=6ef0d2510ba46d89e0773bbc5bdd99c1fd5ba2067a35332c49f985233159331b
2026-07-14 01:20:16 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 USE_QUIC=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-07-14 01:20:16 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-07-14 01:20:16 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-07-14 01:20:16 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-07-14 01:20:16 UTC (buildkit.dockerfile.v0)USER haproxy
2026-07-14 01:20:17 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2026-07-14 01:20:17 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:39a10b1ef0c98540e5647505abd87ac4e0716c99536de72c7693ea202fba14eb
2026-07-14 02:16:39 UTC
41.8 MB
6ef0d2510ba46d89e0773bbc5bdd99c1fd5ba2067a35332c49f985233159331b
HAPROXY_URLhttps://www.haproxy.org/download/3.3/src/haproxy-3.3.12.tar.gz
HAPROXY_VERSION3.3.12
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:3ed37bd5491de4685b6418abd6b83c4b16cc06b7a51e46da7f154c5a149a41a5 - 64.49% (27 MB)
[#001] sha256:d7485f3c804f72722c0cba6487a9312fda2944c2d3e9358eb8740513d138d440 - 3.5% (1.46 MB)
[#002] sha256:4449abb5391a4a3471e4c2e187b0ddc2b484e572c93d4582cb54b8bd80df11bf - 0.0% (1.13 KB)
[#003] sha256:a8f5317ec5b8ccef6142a17fc9b4b487da787ed0321da2eea952dca0b495c8ef - 32.0% (13.4 MB)
[#004] sha256:15a783c80d6d187f30eb8f600854cd789ac40fdec25a1f092fd79ac74c14ebd8 - 0.0% (450 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
# debian.sh --arch 'riscv64' out/ 'trixie' '@1783900800'
2026-07-14 01:26:33 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-07-14 01:26:33 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-07-14 02:16:38 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.3.12
2026-07-14 02:16:38 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.3/src/haproxy-3.3.12.tar.gz
2026-07-14 02:16:38 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=6ef0d2510ba46d89e0773bbc5bdd99c1fd5ba2067a35332c49f985233159331b
2026-07-14 02:16:38 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 USE_QUIC=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-07-14 02:16:38 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-07-14 02:16:38 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-07-14 02:16:38 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-07-14 02:16:38 UTC (buildkit.dockerfile.v0)USER haproxy
2026-07-14 02:16:39 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2026-07-14 02:16:39 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:3b5abd99209abdb72db60d44d07ea054b73154abe9feb11ff2da0ecf51272b9a
2026-07-14 01:18:27 UTC
44.3 MB
6ef0d2510ba46d89e0773bbc5bdd99c1fd5ba2067a35332c49f985233159331b
HAPROXY_URLhttps://www.haproxy.org/download/3.3/src/haproxy-3.3.12.tar.gz
HAPROXY_VERSION3.3.12
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:8b525274d0fff49aeaa3328d03c6a8b56b3b80d0a7a58034d99e75f1e2dad806 - 64.32% (28.5 MB)
[#001] sha256:fa79bc4b4b7a14ecd8b31080e1e6e197cea62c803137f01dcd6f24f31d697122 - 3.45% (1.53 MB)
[#002] sha256:c6e5fa85cd95b069a552d5d51811e9301f09ee55d6ee9157e017adf56da4f1e8 - 0.0% (1.13 KB)
[#003] sha256:cb3ff36bee81bda8a3d8cbcf2039257c930e3425e7f4087f4e8fde6df9052afb - 32.23% (14.3 MB)
[#004] sha256:9edcc7aec5fbc01789d95d674e8e65837d787b6b225f898cb1d19413ca91f921 - 0.0% (449 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
# debian.sh --arch 's390x' out/ 'trixie' '@1783900800'
2026-07-14 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-07-14 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-07-14 01:18:27 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.3.12
2026-07-14 01:18:27 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.3/src/haproxy-3.3.12.tar.gz
2026-07-14 01:18:27 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=6ef0d2510ba46d89e0773bbc5bdd99c1fd5ba2067a35332c49f985233159331b
2026-07-14 01:18:27 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 USE_QUIC=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-07-14 01:18:27 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-07-14 01:18:27 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-07-14 01:18:27 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-07-14 01:18:27 UTC (buildkit.dockerfile.v0)USER haproxy
2026-07-14 01:18:27 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2026-07-14 01:18:27 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.