Tag

library/haproxy:2.6.32-trixie
Content Digest: sha256:f66fcffc94525d612c90f391d378e934bf294f14832d5d07c80d1fb2b03836b6
Manifests
Details
Content Digest

sha256:c544b83f5eded42cb20776a65fc71ccdd8259edb0409f1c52c963d69d80037ab

Created

2026-08-25 00:16:54 UTC

Size

38.5 MB


Environment
HAPROXY_SHA256

8791585ee3bd24cde652d1d840ac7b1f73f086d5e9ec41c5e079592703ea52a4

HAPROXY_URL

https://www.haproxy.org/download/2.6/src/haproxy-2.6.32.tar.gz

HAPROXY_VERSION

2.6.32

PATH

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


Layers

[#000] sha256:53dd1701fe55fa5affd8b9c6d6572dd8ec54300469e314130f40456ca2b957f3 - 77.5% (29.9 MB)

[#001] sha256:8e59bc0cd9d3026e63280e8131b4c8476ebebe3551de6e5a0b955cd03bc3d3f4 - 3.97% (1.53 MB)

[#002] sha256:1bfcc741305fc5a2c0c9a0b3d2af31e7fc5d5e2acc71e1cf3ff8d1842718057c - 0.0% (1.13 KB)

[#003] sha256:4d11fdc2f3472ccaadabfdecfa0ecc5818075aaa2d98a9f768bf3a216c2eac10 - 18.52% (7.14 MB)

[#004] sha256:f2c07f161d82a0d5550feb08e1c5948b80e8233be069dcf14590c6d8de1aadf2 - 0.0% (448 Bytes)


History
2026-08-24 00:00:00 UTC (debuerreotype 0.17)

# debian.sh --arch 'i386' out/ 'trixie' '@1787529600'

2026-08-25 00:16:18 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-08-25 00:16:18 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-08-25 00:16:54 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.6.32

2026-08-25 00:16:54 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.6/src/haproxy-2.6.32.tar.gz

2026-08-25 00:16:54 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=8791585ee3bd24cde652d1d840ac7b1f73f086d5e9ec41c5e079592703ea52a4

2026-08-25 00:16:54 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-08-25 00:16:54 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-08-25 00:16:54 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2026-08-25 00:16:54 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-08-25 00:16:54 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-08-25 00:16:54 UTC (buildkit.dockerfile.v0)

CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]

Details
Content Digest

sha256:bfeb3fc916c0c9b0807e26f0edf07b5a3c33c44fe9eee778dcb933d39d2c9ead

Created

2026-08-25 00:20:53 UTC

Size

37.3 MB


Environment
HAPROXY_SHA256

8791585ee3bd24cde652d1d840ac7b1f73f086d5e9ec41c5e079592703ea52a4

HAPROXY_URL

https://www.haproxy.org/download/2.6/src/haproxy-2.6.32.tar.gz

HAPROXY_VERSION

2.6.32

PATH

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


Layers

[#000] sha256:6310eb16bf4251731feab01e8f633bf5e2d75a657ccad97f420b1f83cce457be - 76.23% (28.4 MB)

[#001] sha256:ce1cc72294f9f60b3030317243ccdc5b942cafd0f1ea0fd2c10a3903aef8c5b4 - 4.05% (1.51 MB)

[#002] sha256:125f3fb685de6e1ad82927b9034dc53e6a3ea014c76d10d75b560e8aa3fd130a - 0.0% (1.13 KB)

[#003] sha256:f7a36f624f8352be72d92195fae35b1537e601e09e033e78383d85217ca8b51c - 19.72% (7.35 MB)

[#004] sha256:38c421fc61322c2cfbb689cd21a4a916f4ba950e65435ca709f753163357048c - 0.0% (447 Bytes)


History
2026-08-24 00:00:00 UTC (debuerreotype 0.17)

# debian.sh --arch 'amd64' out/ 'trixie' '@1787529600'

2026-08-25 00:15:52 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-08-25 00:15:52 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-08-25 00:20:53 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.6.32

2026-08-25 00:20:53 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.6/src/haproxy-2.6.32.tar.gz

2026-08-25 00:20:53 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=8791585ee3bd24cde652d1d840ac7b1f73f086d5e9ec41c5e079592703ea52a4

2026-08-25 00:20:53 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-08-25 00:20:53 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-08-25 00:20:53 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2026-08-25 00:20:53 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-08-25 00:20:53 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-08-25 00:20:53 UTC (buildkit.dockerfile.v0)

CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]

Details
Content Digest

sha256:bd56fad84dfbbe74c1cff6d01026d81cd03c22875db3391c63d7fa85403b761c

Created

2026-08-25 00:16:48 UTC

Size

35.4 MB


Environment
HAPROXY_SHA256

8791585ee3bd24cde652d1d840ac7b1f73f086d5e9ec41c5e079592703ea52a4

HAPROXY_URL

https://www.haproxy.org/download/2.6/src/haproxy-2.6.32.tar.gz

HAPROXY_VERSION

2.6.32

PATH

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


Layers

[#000] sha256:b66794b20e8e770c1e565d310eba254c92677ca1aa2b4db6a81ff11f1d21e516 - 75.33% (26.7 MB)

[#001] sha256:e75188c4c1c8b87d7c976e85198aa56c1bd6026bde7f3c4342ed9b1e0925197d - 4.14% (1.47 MB)

[#002] sha256:0f105c978a46ba3673e70d371a858a070f390a9d1f7ba0f316ac1e290cb95536 - 0.0% (1.13 KB)

[#003] sha256:312872bee4e1a08560117f1f58a251be2b220012c3ae9f2047b37434daad7bd0 - 20.52% (7.27 MB)

[#004] sha256:512400986cdbe8d20c505376f4eeb04146ca4650db151a843d25b592a8fb1a6e - 0.0% (449 Bytes)


History
2026-08-24 00:00:00 UTC (debuerreotype 0.17)

# debian.sh --arch 'armel' out/ 'trixie' '@1787529600'

2026-08-25 00: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-08-25 00: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-08-25 00:16:48 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.6.32

2026-08-25 00:16:48 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.6/src/haproxy-2.6.32.tar.gz

2026-08-25 00:16:48 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=8791585ee3bd24cde652d1d840ac7b1f73f086d5e9ec41c5e079592703ea52a4

2026-08-25 00: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.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-08-25 00:16:48 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-08-25 00:16:48 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2026-08-25 00:16:48 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-08-25 00:16:48 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-08-25 00:16:48 UTC (buildkit.dockerfile.v0)

CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]

Details
Content Digest

sha256:39a514965cd631d2c9e7f1a1856925af241d4c880257d4c173d44fd841a14faf

Created

2026-08-25 00:17:40 UTC

Size

33.6 MB


Environment
HAPROXY_SHA256

8791585ee3bd24cde652d1d840ac7b1f73f086d5e9ec41c5e079592703ea52a4

HAPROXY_URL

https://www.haproxy.org/download/2.6/src/haproxy-2.6.32.tar.gz

HAPROXY_VERSION

2.6.32

PATH

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


Layers

[#000] sha256:d1bbdd3d583b48584ef798f11d4f50ddaea353977c0af7c20de97cf364378aaa - 74.52% (25 MB)

[#001] sha256:32156c4c7ac3e39b00f45278f0c5f6c9f61abece2f13f9e7c08daaee0a9933e8 - 4.23% (1.42 MB)

[#002] sha256:cd960df03ee82240e8e0eadc915cf388511be4a166f885e7a329eafa8a8f22ea - 0.0% (1.13 KB)

[#003] sha256:d8a776cdd351219fc478933787b2e88bd557c46f271a3fb421313cd1d12b870a - 21.25% (7.13 MB)

[#004] sha256:d1f128692155f76f152a569e37b9ca96cee577794adeeb12c20d3cda5bbbc03b - 0.0% (448 Bytes)


History
2026-08-24 00:00:00 UTC (debuerreotype 0.17)

# debian.sh --arch 'armhf' out/ 'trixie' '@1787529600'

2026-08-25 00:15: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-08-25 00:15: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-08-25 00:17:40 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.6.32

2026-08-25 00:17:40 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.6/src/haproxy-2.6.32.tar.gz

2026-08-25 00:17:40 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=8791585ee3bd24cde652d1d840ac7b1f73f086d5e9ec41c5e079592703ea52a4

2026-08-25 00:17:40 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-08-25 00:17:40 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-08-25 00:17:40 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2026-08-25 00:17:40 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-08-25 00:17:40 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-08-25 00:17:40 UTC (buildkit.dockerfile.v0)

CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]

Details
Content Digest

sha256:a96bb74e262f99ef017370fd0adbb27e1ad4936505ac89a304b339f92b2f2250

Created

2026-08-25 00:16:32 UTC

Size

37.6 MB


Environment
HAPROXY_SHA256

8791585ee3bd24cde652d1d840ac7b1f73f086d5e9ec41c5e079592703ea52a4

HAPROXY_URL

https://www.haproxy.org/download/2.6/src/haproxy-2.6.32.tar.gz

HAPROXY_VERSION

2.6.32

PATH

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


Layers

[#000] sha256:bf7af0229701decd1b9f42143504fc8f69e5664c37e57001d198e731e4f86c2e - 76.59% (28.8 MB)

[#001] sha256:8a5fdcd38541068779cffe197f7a945ffc493bc79dfebcdc3753dc635faa96d4 - 3.97% (1.49 MB)

[#002] sha256:bb3b966a3d126cec5ce16829fa791a7af23c930c9778380cd5ab112c5c9141a0 - 0.0% (1.13 KB)

[#003] sha256:2c058afc906655dfcb4d3d27124e8fdd2a0a334147fa322b7101e9d69b250087 - 19.43% (7.3 MB)

[#004] sha256:7edb982d1ee385558a63c547b95954e1f96b57de23cc8dc3f1e0f7d1373b59c3 - 0.0% (449 Bytes)


History
2026-08-24 00:00:00 UTC (debuerreotype 0.17)

# debian.sh --arch 'arm64' out/ 'trixie' '@1787529600'

2026-08-25 00: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-08-25 00:16:00 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-08-25 00:16:32 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.6.32

2026-08-25 00:16:32 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.6/src/haproxy-2.6.32.tar.gz

2026-08-25 00:16:32 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=8791585ee3bd24cde652d1d840ac7b1f73f086d5e9ec41c5e079592703ea52a4

2026-08-25 00:16:32 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-08-25 00:16:32 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-08-25 00:16:32 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2026-08-25 00:16:32 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-08-25 00:16:32 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-08-25 00:16:32 UTC (buildkit.dockerfile.v0)

CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]

Details
Content Digest

sha256:5b79d5f4a5cd4bf47f40f629b97ca3e66db657402b202e62041ce72b7dd4dd84

Created

2026-08-25 00:22:46 UTC

Size

41.4 MB


Environment
HAPROXY_SHA256

8791585ee3bd24cde652d1d840ac7b1f73f086d5e9ec41c5e079592703ea52a4

HAPROXY_URL

https://www.haproxy.org/download/2.6/src/haproxy-2.6.32.tar.gz

HAPROXY_VERSION

2.6.32

PATH

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


Layers

[#000] sha256:2b3dfadc0808f798cf371605ccaac4ef505f4812ae4087e8fef3c0d0fa4498a7 - 77.47% (32.1 MB)

[#001] sha256:098287acf0de26f2b69b0bba2c85c379cbce13bf8a6406e4bb1852390a535b16 - 3.78% (1.56 MB)

[#002] sha256:0374d4b551b9376c0581696728b68e63bff8d794b362ee6239ea3de09ef3a615 - 0.0% (1.13 KB)

[#003] sha256:a32a76173c991ace9119ad944915ef24b833a2e76ae09bfdeab887c68a539a49 - 18.75% (7.76 MB)

[#004] sha256:1bc584f5b33a8c6e1ca1111521e5296d7a4cf4e852acf6656587d7c00fb091a3 - 0.0% (448 Bytes)


History
2026-08-24 00:00:00 UTC (debuerreotype 0.17)

# debian.sh --arch 'ppc64el' out/ 'trixie' '@1787529600'

2026-08-25 00:16:12 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-08-25 00:16:12 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-08-25 00:22:46 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.6.32

2026-08-25 00:22:46 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.6/src/haproxy-2.6.32.tar.gz

2026-08-25 00:22:46 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=8791585ee3bd24cde652d1d840ac7b1f73f086d5e9ec41c5e079592703ea52a4

2026-08-25 00:22:46 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-08-25 00:22:46 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-08-25 00:22:46 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2026-08-25 00:22:46 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-08-25 00:22:46 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-08-25 00:22:46 UTC (buildkit.dockerfile.v0)

CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]

Details
Content Digest

sha256:b26f3f22ae5cf1d0e643128325c716339f45046d0e0e9b33f0a4f9a76f32f462

Created

2026-08-25 02:05:03 UTC

Size

35.5 MB


Environment
HAPROXY_SHA256

8791585ee3bd24cde652d1d840ac7b1f73f086d5e9ec41c5e079592703ea52a4

HAPROXY_URL

https://www.haproxy.org/download/2.6/src/haproxy-2.6.32.tar.gz

HAPROXY_VERSION

2.6.32

PATH

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


Layers

[#000] sha256:f3444419fc0430236ec8be73d1759683fb92efb1eb57784ae65bcbdc893efbbc - 76.06% (27 MB)

[#001] sha256:898879578c55fb701875d173536c903e01570c7e5a01141f5aaffc67da50ec1d - 4.13% (1.47 MB)

[#002] sha256:3264d378008ed57d33ec0f40f1afe629e9e0a48cdb36267c7f1ee9290ae093e8 - 0.0% (1.13 KB)

[#003] sha256:02ec5e85dd0ad482a72218e5ecf21f7b775aac3caa45b5604c9134b2b9b86f1e - 19.8% (7.03 MB)

[#004] sha256:9dc4fdc0fda079e5da1bdec973119050a5033746c96de7ce85ec3759c5f10960 - 0.0% (452 Bytes)


History
2026-08-24 00:00:00 UTC (debuerreotype 0.17)

# debian.sh --arch 'riscv64' out/ 'trixie' '@1787529600'

2026-08-25 00:26:28 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-08-25 00:26:28 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-08-25 02:05:03 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.6.32

2026-08-25 02:05:03 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.6/src/haproxy-2.6.32.tar.gz

2026-08-25 02:05:03 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=8791585ee3bd24cde652d1d840ac7b1f73f086d5e9ec41c5e079592703ea52a4

2026-08-25 02:05:03 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-08-25 02:05:03 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-08-25 02:05:03 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2026-08-25 02:05:03 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-08-25 02:05:03 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-08-25 02:05:03 UTC (buildkit.dockerfile.v0)

CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]

Details
Content Digest

sha256:1583ba646e3a73344902789f758982e876640be65baeca47955e4c0e91f53dbf

Created

2026-08-25 00:18:31 UTC

Size

37.5 MB


Environment
HAPROXY_SHA256

8791585ee3bd24cde652d1d840ac7b1f73f086d5e9ec41c5e079592703ea52a4

HAPROXY_URL

https://www.haproxy.org/download/2.6/src/haproxy-2.6.32.tar.gz

HAPROXY_VERSION

2.6.32

PATH

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


Layers

[#000] sha256:3b49fae03f57292f29c23992f1f40c8e724a3c2e43e39a20e805a76ce5694095 - 76.06% (28.5 MB)

[#001] sha256:b005170360b08b10045430ab952718e30ecd86a87bbfcd8ee90e566e3a67fb36 - 4.08% (1.53 MB)

[#002] sha256:ee708c71d783d69195c06a5fe608f9f25711240e331e7ac74a73021485683d91 - 0.0% (1.13 KB)

[#003] sha256:67b5ae0c67f8ef5e5566d8a05963af06f8cce5ef86231a4c5c7efda63f57a7c6 - 19.86% (7.44 MB)

[#004] sha256:531f4e540db4fcd755d2c8c368154c15bf8b44ac30602c453a44c64f05a16f6c - 0.0% (449 Bytes)


History
2026-08-24 00:00:00 UTC (debuerreotype 0.17)

# debian.sh --arch 's390x' out/ 'trixie' '@1787529600'

2026-08-25 00:15:09 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-08-25 00:15:10 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-08-25 00:18:31 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.6.32

2026-08-25 00:18:31 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.6/src/haproxy-2.6.32.tar.gz

2026-08-25 00:18:31 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=8791585ee3bd24cde652d1d840ac7b1f73f086d5e9ec41c5e079592703ea52a4

2026-08-25 00:18: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.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-08-25 00:18:31 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-08-25 00:18:31 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2026-08-25 00:18:31 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-08-25 00:18:31 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-08-25 00:18:31 UTC (buildkit.dockerfile.v0)

CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]

Danger Zone
Delete Tag

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

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