sha256:81d127b713edc884425bc7cff7c7d5a317f0815f197b644d221cdccd4c5343ff
2026-02-24 18:58:04 UTC
38.5 MB
1281d57f25e98456a042c81f32801a106a293c1340b0c06debb2a87d6a7b3611
HAPROXY_URLhttps://www.haproxy.org/download/2.6/src/haproxy-2.6.23.tar.gz
HAPROXY_VERSION2.6.23
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:f4e0b944ee1e7e50bdfbfa77bda370b6eccee7d698a7adca78c38f5ca0767ca5 - 77.51% (29.8 MB)
[#001] sha256:71a462a27ea64a39914226200ee188be6babbc7a3cc5f63cefbb39bb73d548ea - 3.97% (1.53 MB)
[#002] sha256:e977654e79d9cc2f914a66adfcd61f43ba90dbb48c44768449493359366b26a4 - 0.0% (1.13 KB)
[#003] sha256:e296a7a895fe36e1d2bf3211273b659ff477fea18e2438e378597ad39d09c82c - 18.51% (7.13 MB)
[#004] sha256:bff343b771d310e1d0c8770bdf720eff00cfa470ef30fe05881711a765324e1f - 0.0% (448 Bytes)
# debian.sh --arch 'i386' out/ 'trixie' '@1771804800'
2026-02-24 18:57:29 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-02-24 18:57:29 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-02-24 18:58:04 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=2.6.23
2026-02-24 18:58:04 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/2.6/src/haproxy-2.6.23.tar.gz
2026-02-24 18:58:04 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=1281d57f25e98456a042c81f32801a106a293c1340b0c06debb2a87d6a7b3611
2026-02-24 18:58:04 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.3-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.3 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-02-24 18:58:04 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-02-24 18:58:04 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-02-24 18:58:04 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-02-24 18:58:04 UTC (buildkit.dockerfile.v0)USER haproxy
2026-02-24 18:58:04 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:eb849d17b9a1e97bbc802ee699049b479aaa87fbdcff7cee778f93c86d838e31
2026-02-24 18:54:50 UTC
37.2 MB
1281d57f25e98456a042c81f32801a106a293c1340b0c06debb2a87d6a7b3611
HAPROXY_URLhttps://www.haproxy.org/download/2.6/src/haproxy-2.6.23.tar.gz
HAPROXY_VERSION2.6.23
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:206356c42440674ecbdf1070cf70ce8ef7885ac2e5c56f1ecf800b758f6b0419 - 76.24% (28.4 MB)
[#001] sha256:8f5783216e65e8a3958cf86068339307c898bc4d1d9a596741ee031ff376fad1 - 4.05% (1.51 MB)
[#002] sha256:0c6f83a06d4e8ba3932573685ff3d915365c545e4366fbd563f160881326ef97 - 0.0% (1.13 KB)
[#003] sha256:984015655468f8c35d4cd2905bffa8d4b44e336c4abfe6c819e5dd2a063b4907 - 19.71% (7.34 MB)
[#004] sha256:3229afbe93a03f6f176ba9c926fdb5c98b9787178bdec64d766864ba1242c8da - 0.0% (448 Bytes)
# debian.sh --arch 'amd64' out/ 'trixie' '@1771804800'
2026-02-24 18:52: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-02-24 18:52: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-02-24 18:54:50 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=2.6.23
2026-02-24 18:54:50 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/2.6/src/haproxy-2.6.23.tar.gz
2026-02-24 18:54:50 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=1281d57f25e98456a042c81f32801a106a293c1340b0c06debb2a87d6a7b3611
2026-02-24 18:54:50 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.3-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.3 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-02-24 18:54:50 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-02-24 18:54:50 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-02-24 18:54:50 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-02-24 18:54:50 UTC (buildkit.dockerfile.v0)USER haproxy
2026-02-24 18:54:50 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:2c5c729499f57a80ad2816f8a6ff4d1a766c687612a3bb801fa6a4a2983e4ca7
2026-02-24 18:58:52 UTC
35.4 MB
1281d57f25e98456a042c81f32801a106a293c1340b0c06debb2a87d6a7b3611
HAPROXY_URLhttps://www.haproxy.org/download/2.6/src/haproxy-2.6.23.tar.gz
HAPROXY_VERSION2.6.23
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:280a075cc1d2a97445b9f4430aa9774bfc38fc4217b7fc9d6a7b04e7e431cb65 - 75.33% (26.7 MB)
[#001] sha256:905accd384a6c330db5240e65bffa91ba1ceea98a2dbcbcac901ec895fb16b79 - 4.14% (1.46 MB)
[#002] sha256:f277ebe23fc298ab2c4a27383e79d42fda419978845ea3ef442a1af1fe97578b - 0.0% (1.13 KB)
[#003] sha256:71a08b13d574b743024cbeee42e04cc8b05dba8b9b5ba19b23afa0293f9f766e - 20.52% (7.26 MB)
[#004] sha256:49826e4da49fc07293f5bbffe2dd73821ce93e74b345368e170f4c0387dbbe34 - 0.0% (449 Bytes)
# debian.sh --arch 'armel' out/ 'trixie' '@1771804800'
2026-02-24 18:58:08 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-02-24 18:58:08 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-02-24 18:58:52 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=2.6.23
2026-02-24 18:58:52 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/2.6/src/haproxy-2.6.23.tar.gz
2026-02-24 18:58:52 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=1281d57f25e98456a042c81f32801a106a293c1340b0c06debb2a87d6a7b3611
2026-02-24 18:58:52 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.3-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.3 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-02-24 18:58:52 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-02-24 18:58:52 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-02-24 18:58:52 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-02-24 18:58:52 UTC (buildkit.dockerfile.v0)USER haproxy
2026-02-24 18:58:52 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:9dd1585eb7cbbfd2bef066f926db2c4560b6c00e5dd404a0f6bfd35dd548c1f9
2026-02-24 19:01:00 UTC
33.5 MB
1281d57f25e98456a042c81f32801a106a293c1340b0c06debb2a87d6a7b3611
HAPROXY_URLhttps://www.haproxy.org/download/2.6/src/haproxy-2.6.23.tar.gz
HAPROXY_VERSION2.6.23
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:be1f02cfc6708a9e39fcae481bc45544f342901641dd63341104a8ef3fa3cde9 - 74.53% (25 MB)
[#001] sha256:99410ba7e450585ba11eb428ce333270908cb1ebe8e7baf7c9e7cf69a849f9c6 - 4.23% (1.42 MB)
[#002] sha256:ac66f4555c2ab9d740c661cd3fc27435ab5dbfe811dd3f6e82d10a5773972033 - 0.0% (1.13 KB)
[#003] sha256:b8f4b6df9e7b5ad7ce5807abde3fb9984f55482d4f93ae07cdc6f39bc569e1d5 - 21.24% (7.12 MB)
[#004] sha256:2f5535da885325afaa675106fe056a9e1971d6a6f05c8b6a7c631dd58c83d9dd - 0.0% (448 Bytes)
# debian.sh --arch 'armhf' out/ 'trixie' '@1771804800'
2026-02-24 19:00:24 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-02-24 19:00:24 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-02-24 19:01:00 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=2.6.23
2026-02-24 19:01:00 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/2.6/src/haproxy-2.6.23.tar.gz
2026-02-24 19:01:00 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=1281d57f25e98456a042c81f32801a106a293c1340b0c06debb2a87d6a7b3611
2026-02-24 19:01: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.3-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.3 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-02-24 19:01:00 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-02-24 19:01:00 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-02-24 19:01:00 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-02-24 19:01:00 UTC (buildkit.dockerfile.v0)USER haproxy
2026-02-24 19:01:00 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:668df367b553f5f06344b860497bbc69e100614905a511800a10a38efa620b81
2026-02-24 19:01:47 UTC
37.5 MB
1281d57f25e98456a042c81f32801a106a293c1340b0c06debb2a87d6a7b3611
HAPROXY_URLhttps://www.haproxy.org/download/2.6/src/haproxy-2.6.23.tar.gz
HAPROXY_VERSION2.6.23
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:3b66ab8c894cad95899b704e688938517870850391d1349c862c2b09214acb86 - 76.59% (28.7 MB)
[#001] sha256:717703c4a6ea29793c0126b2cd3cab3b8191cc4ffe0d47c0ee09e3db237696cc - 3.97% (1.49 MB)
[#002] sha256:286377afda8773f651bde7c06ae7ed831e1616d3110832efed110ffe497e421a - 0.0% (1.13 KB)
[#003] sha256:425ac702e224511c144e8f2d9e5dacf543bf20ca70e2b53fa5f2983a52ba459f - 19.43% (7.29 MB)
[#004] sha256:9e87ec82a890df95d9ca72a6c04c9920763304b9ffbf8b89ae25cbb669fc9868 - 0.0% (449 Bytes)
# debian.sh --arch 'arm64' out/ 'trixie' '@1771804800'
2026-02-24 19:01: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-02-24 19:01: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-02-24 19:01:47 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=2.6.23
2026-02-24 19:01:47 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/2.6/src/haproxy-2.6.23.tar.gz
2026-02-24 19:01:47 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=1281d57f25e98456a042c81f32801a106a293c1340b0c06debb2a87d6a7b3611
2026-02-24 19:01:47 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.3-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.3 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-02-24 19:01:47 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-02-24 19:01:47 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-02-24 19:01:47 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-02-24 19:01:47 UTC (buildkit.dockerfile.v0)USER haproxy
2026-02-24 19:01:47 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:983699f13e08c38900e0bdba36f2190a710a5f2b17c607edd6b01b07908e0478
2026-02-24 19:06:01 UTC
41.4 MB
1281d57f25e98456a042c81f32801a106a293c1340b0c06debb2a87d6a7b3611
HAPROXY_URLhttps://www.haproxy.org/download/2.6/src/haproxy-2.6.23.tar.gz
HAPROXY_VERSION2.6.23
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:91416f8238d93c33a42d4030b8a24944e7f5b4b808e36e206f1bf078f8543c0d - 77.49% (32 MB)
[#001] sha256:8cb569d4cdf73275b0f9928916fc94fc9f6bed23e006ee4fe505204c8ba710fd - 3.78% (1.56 MB)
[#002] sha256:d8aad80bc3253c69fac51646fff38bb785f1a5773e13a6c0151f2a8b102491d7 - 0.0% (1.13 KB)
[#003] sha256:4ea2862627b4e5945c04bf339f145be4a83d377932f7f65eabdacc1ccfdca7b3 - 18.73% (7.74 MB)
[#004] sha256:6a7776c5f076df429fc93e9fd72e24a669f83ebbb9609a339f074a70a804f01e - 0.0% (450 Bytes)
# debian.sh --arch 'ppc64el' out/ 'trixie' '@1771804800'
2026-02-24 18:56:45 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-02-24 18:56:45 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-02-24 19:06:01 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=2.6.23
2026-02-24 19:06:01 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/2.6/src/haproxy-2.6.23.tar.gz
2026-02-24 19:06:01 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=1281d57f25e98456a042c81f32801a106a293c1340b0c06debb2a87d6a7b3611
2026-02-24 19:06: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.3-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.3 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-02-24 19:06:01 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-02-24 19:06:01 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-02-24 19:06:01 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-02-24 19:06:01 UTC (buildkit.dockerfile.v0)USER haproxy
2026-02-24 19:06:01 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:1b563ad1675f350d353c39f2d09f4dd95eb711420a00a1b7bbb98678c8c0bff3
2026-02-25 02:24:29 UTC
35.4 MB
1281d57f25e98456a042c81f32801a106a293c1340b0c06debb2a87d6a7b3611
HAPROXY_URLhttps://www.haproxy.org/download/2.6/src/haproxy-2.6.23.tar.gz
HAPROXY_VERSION2.6.23
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:7d614b9ad5a6f3dd0478c6903a6d2ffddc9bc5b17650714d4c1f761161fde58d - 76.08% (27 MB)
[#001] sha256:96667720c6f66d54c4069d1f4a90a9b99842eca810ad17a3c151ac557902e5f5 - 4.13% (1.46 MB)
[#002] sha256:fb1449ff18173ad675507b1278e800bb7a82b1db725d4424087ede9e6b7dd711 - 0.0% (1.13 KB)
[#003] sha256:5882aeb9df6dc8907415db9342e15f11d5758154d130928bb7e0b72b81334e18 - 19.78% (7.01 MB)
[#004] sha256:ed99bfe93e4ca2e9a8ef86d19785b70d7d34f703e16caa2c838b7f069e712068 - 0.0% (451 Bytes)
# debian.sh --arch 'riscv64' out/ 'trixie' '@1771804800'
2026-02-24 20:55: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-02-24 20:55: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-02-25 02:24:29 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=2.6.23
2026-02-25 02:24:29 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/2.6/src/haproxy-2.6.23.tar.gz
2026-02-25 02:24:29 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=1281d57f25e98456a042c81f32801a106a293c1340b0c06debb2a87d6a7b3611
2026-02-25 02:24:29 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.3-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.3 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-02-25 02:24:29 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-02-25 02:24:29 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-02-25 02:24:29 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-02-25 02:24:29 UTC (buildkit.dockerfile.v0)USER haproxy
2026-02-25 02:24:29 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:88dcfc2ec46ec902f07eaf7a0665c4807731566079e4ac9aeec101eea5087007
2026-02-24 19:00:04 UTC
37.4 MB
1281d57f25e98456a042c81f32801a106a293c1340b0c06debb2a87d6a7b3611
HAPROXY_URLhttps://www.haproxy.org/download/2.6/src/haproxy-2.6.23.tar.gz
HAPROXY_VERSION2.6.23
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:b50f587e37cdad2c774c5137974987f2b5aca2ef491f293c135b60e1e43e0135 - 76.06% (28.5 MB)
[#001] sha256:1b0ec2935c71a494d5f132306e901bbf22107471f29bcee0addd2d6daa55edfe - 4.08% (1.53 MB)
[#002] sha256:445d1ef72ccba8f0f83834877ca1cb19df89b7979e6dbbf52ea58c13db210765 - 0.0% (1.13 KB)
[#003] sha256:0fe2659cf5852fbb962010083a3bc671642f7f02fa6ef3acb672478c13167143 - 19.85% (7.43 MB)
[#004] sha256:30a76643943490932e380cad71aba80bec7f69af5fe36becae1e1899ba3ed2b0 - 0.0% (449 Bytes)
# debian.sh --arch 's390x' out/ 'trixie' '@1771804800'
2026-02-24 18:54:57 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-02-24 18:54:57 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-02-24 19:00:04 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=2.6.23
2026-02-24 19:00:04 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/2.6/src/haproxy-2.6.23.tar.gz
2026-02-24 19:00:04 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=1281d57f25e98456a042c81f32801a106a293c1340b0c06debb2a87d6a7b3611
2026-02-24 19:00:04 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.3-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.3 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-02-24 19:00:04 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-02-24 19:00:04 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-02-24 19:00:04 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-02-24 19:00:04 UTC (buildkit.dockerfile.v0)USER haproxy
2026-02-24 19:00:04 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.