Tag

library/haproxy:3.0.23-trixie
Content Digest: sha256:8625c30670bb3782dd84b98bf1c999a8c89a261bf877ce285093eb3f6f4e4db7
Manifests
Details
Content Digest

sha256:ea613ae37c9984cafb638d57ae0d9f64c74a98212714be3b022e83545507ea10

Created

2026-06-24 01:16:33 UTC

Size

40.3 MB


Environment
HAPROXY_SHA256

05084ba42534069f8b8c92114ba480a2fd636b0d612c3f63dcc1710b302d17c3

HAPROXY_URL

https://www.haproxy.org/download/3.0/src/haproxy-3.0.23.tar.gz

HAPROXY_VERSION

3.0.23

PATH

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


Layers

[#000] sha256:984d3baa100eb8c4d7c83b7c23b4748e508aa6ed5903297f02be90a681f52d41 - 74.12% (29.9 MB)

[#001] sha256:935addcba9626767dfb0092aaa6e38c5adde00792dc2add42a6d8555a5dfe580 - 3.8% (1.53 MB)

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

[#003] sha256:12517d0faaf4bce55e1c213ae48795b5b8110187528b479be04f4b751dadb0ef - 22.08% (8.89 MB)

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

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)


History
2026-06-23 00:00:00 UTC (debuerreotype 0.17)

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

2026-06-24 01:15:50 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-06-24 01:15:50 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-06-24 01:16:33 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=3.0.23

2026-06-24 01:16:33 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/3.0/src/haproxy-3.0.23.tar.gz

2026-06-24 01:16:33 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=05084ba42534069f8b8c92114ba480a2fd636b0d612c3f63dcc1710b302d17c3

2026-06-24 01:16:33 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-06-24 01:16:33 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-06-24 01:16:33 UTC (buildkit.dockerfile.v0)

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

2026-06-24 01:16:33 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-06-24 01:16:33 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-06-24 01:16:33 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2026-06-24 01:16:33 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:ae42c919b3433025a97eb90c3fe2f546c684ff04f95db08050238ce705a6d990

Created

2026-06-24 01:16:17 UTC

Size

39.1 MB


Environment
HAPROXY_SHA256

05084ba42534069f8b8c92114ba480a2fd636b0d612c3f63dcc1710b302d17c3

HAPROXY_URL

https://www.haproxy.org/download/3.0/src/haproxy-3.0.23.tar.gz

HAPROXY_VERSION

3.0.23

PATH

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


Layers

[#000] sha256:e95a6c7ea7d49b37920899b023ecd0e32796c976c1748491f76cae53ba86d13a - 72.72% (28.4 MB)

[#001] sha256:890329c5f6b28fd497db040c022a2642e547f310bdb105a0e988b2de45a12dfb - 3.86% (1.51 MB)

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

[#003] sha256:8488989c2b76205ac7d342e167be40916eb9470b1cef04b9a79035cd57c07701 - 23.42% (9.15 MB)

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

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)


History
2026-06-23 00:00:00 UTC (debuerreotype 0.17)

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

2026-06-24 01:15:39 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-06-24 01:15:39 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-06-24 01:16:16 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=3.0.23

2026-06-24 01:16:16 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/3.0/src/haproxy-3.0.23.tar.gz

2026-06-24 01:16:16 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=05084ba42534069f8b8c92114ba480a2fd636b0d612c3f63dcc1710b302d17c3

2026-06-24 01:16: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 '; 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-06-24 01:16:16 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-06-24 01:16:16 UTC (buildkit.dockerfile.v0)

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

2026-06-24 01:16:16 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-06-24 01:16:16 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-06-24 01:16:17 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2026-06-24 01:16:17 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:6434d83db57029a4e2c27452dd62ecc6fb7fa973bfa1350673d36d5706fc3e7e

Created

2026-06-24 01:16:29 UTC

Size

37.3 MB


Environment
HAPROXY_SHA256

05084ba42534069f8b8c92114ba480a2fd636b0d612c3f63dcc1710b302d17c3

HAPROXY_URL

https://www.haproxy.org/download/3.0/src/haproxy-3.0.23.tar.gz

HAPROXY_VERSION

3.0.23

PATH

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


Layers

[#000] sha256:da43bc6a07a9cd7cc23faa538adc0797482747316b5a85b9f3f94ed17f6c1a2a - 71.48% (26.7 MB)

[#001] sha256:77612ba11b5a91c36f332abc738dff95aeec600d53911e16af7d460daff3312d - 3.93% (1.46 MB)

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

[#003] sha256:5d9554782788338737424dbded10993f93a73a74f3d6c178a511c74c0f2456cd - 24.59% (9.17 MB)

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

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)


History
2026-06-23 00:00:00 UTC (debuerreotype 0.17)

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

2026-06-24 01:15:40 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-06-24 01:15:40 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-06-24 01:16:29 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=3.0.23

2026-06-24 01:16:29 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/3.0/src/haproxy-3.0.23.tar.gz

2026-06-24 01:16:29 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=05084ba42534069f8b8c92114ba480a2fd636b0d612c3f63dcc1710b302d17c3

2026-06-24 01:16: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.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-06-24 01:16:29 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-06-24 01:16:29 UTC (buildkit.dockerfile.v0)

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

2026-06-24 01:16:29 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-06-24 01:16:29 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-06-24 01:16:29 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2026-06-24 01:16:29 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:60743b1b48946c6233998f8ab144e33c8c93c52c74381ea81045f16287a6f835

Created

2026-06-24 01:17:33 UTC

Size

35.4 MB


Environment
HAPROXY_SHA256

05084ba42534069f8b8c92114ba480a2fd636b0d612c3f63dcc1710b302d17c3

HAPROXY_URL

https://www.haproxy.org/download/3.0/src/haproxy-3.0.23.tar.gz

HAPROXY_VERSION

3.0.23

PATH

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


Layers

[#000] sha256:81c84b0273952340067af970e1fe77a42ea83b4ed1a53319e258d5f1077848f0 - 70.6% (25 MB)

[#001] sha256:429e6b6ff02b97cf949ab46842d44a981c2236c1725ae18abc40e0ffe8bae617 - 4.01% (1.42 MB)

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

[#003] sha256:0d40c7d58f321d5623dad9156e3190a41c245e9cbdccb923d2c8bca98f01a615 - 25.38% (8.99 MB)

[#004] sha256:560debe7c944721d15ecd3a18a4258c7dcf3900faedba756710b0ef88f1bcd35 - 0.0% (450 Bytes)

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)


History
2026-06-23 00:00:00 UTC (debuerreotype 0.17)

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

2026-06-24 01:16:51 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-06-24 01:16:51 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-06-24 01:17:33 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=3.0.23

2026-06-24 01:17:33 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/3.0/src/haproxy-3.0.23.tar.gz

2026-06-24 01:17:33 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=05084ba42534069f8b8c92114ba480a2fd636b0d612c3f63dcc1710b302d17c3

2026-06-24 01:17:33 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-06-24 01:17:33 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-06-24 01:17:33 UTC (buildkit.dockerfile.v0)

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

2026-06-24 01:17:33 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-06-24 01:17:33 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-06-24 01:17:33 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2026-06-24 01:17:33 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:08865d26d6bcdab2579a98de8a51645810fd8ae6170a852479633fe052430bbf

Created

2026-06-24 01:15:53 UTC

Size

39.3 MB


Environment
HAPROXY_SHA256

05084ba42534069f8b8c92114ba480a2fd636b0d612c3f63dcc1710b302d17c3

HAPROXY_URL

https://www.haproxy.org/download/3.0/src/haproxy-3.0.23.tar.gz

HAPROXY_VERSION

3.0.23

PATH

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


Layers

[#000] sha256:3be819c1c8cfde074541a1d875fbf2da3642b0ec6bb39aaa2ce7d56052b67dc1 - 73.07% (28.8 MB)

[#001] sha256:888be85be71223693ab29d4f7bb17c9da7165a0eeafb0a9759e60a791d135cea - 3.79% (1.49 MB)

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

[#003] sha256:ff35f7a810965710d9a7249a7b203e64cb4df0be72f592493d27276429dd8c32 - 23.14% (9.1 MB)

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

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)


History
2026-06-23 00:00:00 UTC (debuerreotype 0.17)

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

2026-06-24 01:15: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-06-24 01:15:17 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-06-24 01:15:53 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=3.0.23

2026-06-24 01:15:53 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/3.0/src/haproxy-3.0.23.tar.gz

2026-06-24 01:15:53 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=05084ba42534069f8b8c92114ba480a2fd636b0d612c3f63dcc1710b302d17c3

2026-06-24 01:15: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.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-06-24 01:15:53 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-06-24 01:15:53 UTC (buildkit.dockerfile.v0)

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

2026-06-24 01:15:53 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-06-24 01:15:53 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-06-24 01:15:53 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2026-06-24 01:15:53 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:1a110f52833cdbde1ba37876c942774e3c08d6eab94c8bbad85175546f26bd66

Created

2026-06-24 01:20:25 UTC

Size

43.3 MB


Environment
HAPROXY_SHA256

05084ba42534069f8b8c92114ba480a2fd636b0d612c3f63dcc1710b302d17c3

HAPROXY_URL

https://www.haproxy.org/download/3.0/src/haproxy-3.0.23.tar.gz

HAPROXY_VERSION

3.0.23

PATH

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


Layers

[#000] sha256:639e1c13483ea279c94219be2736856262d8dd2efeff3e6d309f11a66aba21fb - 74.03% (32 MB)

[#001] sha256:ecdf48770d2ce4f6d2ec7fdca2214c67bee013812202b7495a65f8975916b4cb - 3.61% (1.56 MB)

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

[#003] sha256:d10621812869bc7bd452ff707fae11a9927bd459d989952b9b5edddf45855a5d - 22.35% (9.68 MB)

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

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)


History
2026-06-23 00:00:00 UTC (debuerreotype 0.17)

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

2026-06-24 01:16:32 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-06-24 01:16: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-06-24 01:20:25 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=3.0.23

2026-06-24 01:20:25 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/3.0/src/haproxy-3.0.23.tar.gz

2026-06-24 01:20:25 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=05084ba42534069f8b8c92114ba480a2fd636b0d612c3f63dcc1710b302d17c3

2026-06-24 01:20:25 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-06-24 01:20:25 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-06-24 01:20:25 UTC (buildkit.dockerfile.v0)

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

2026-06-24 01:20:25 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-06-24 01:20:25 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-06-24 01:20:25 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2026-06-24 01:20:25 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:f6740a88d5a88cb9ee97c13bad9c846d83591876e99be902cf36127dc3515293

Created

2026-06-24 19:43:39 UTC

Size

37.3 MB


Environment
HAPROXY_SHA256

05084ba42534069f8b8c92114ba480a2fd636b0d612c3f63dcc1710b302d17c3

HAPROXY_URL

https://www.haproxy.org/download/3.0/src/haproxy-3.0.23.tar.gz

HAPROXY_VERSION

3.0.23

PATH

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


Layers

[#000] sha256:58bface994ba631e609596a2ca5032d9d75de27f1b6476034b581e226205adab - 72.37% (27 MB)

[#001] sha256:37465baa1f8cdf556a89cc741727534d7616ce29ccd10dc3358664061d0bfa9a - 3.93% (1.46 MB)

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

[#003] sha256:b2e2f3d01684d8a9383e1a0af60570cf9cefbadd67309582e83808066b70ec36 - 23.69% (8.83 MB)

[#004] sha256:89def94e66b5ed53447fb64f9ceb0a53df5d1a9e6712cddfb82733424b73bbf2 - 0.0% (451 Bytes)

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)


History
2026-06-23 00:00:00 UTC (debuerreotype 0.17)

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

2026-06-24 18:43:54 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-06-24 18:43:54 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-06-24 19:43:39 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=3.0.23

2026-06-24 19:43:39 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/3.0/src/haproxy-3.0.23.tar.gz

2026-06-24 19:43:39 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=05084ba42534069f8b8c92114ba480a2fd636b0d612c3f63dcc1710b302d17c3

2026-06-24 19:43:39 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-06-24 19:43:39 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-06-24 19:43:39 UTC (buildkit.dockerfile.v0)

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

2026-06-24 19:43:39 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-06-24 19:43:39 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-06-24 19:43:39 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2026-06-24 19:43:39 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:fea7982fae6fdb8aff1e5a7584c9c951308641fee0db425fe179517c132396f8

Created

2026-06-24 01:16:11 UTC

Size

39.3 MB


Environment
HAPROXY_SHA256

05084ba42534069f8b8c92114ba480a2fd636b0d612c3f63dcc1710b302d17c3

HAPROXY_URL

https://www.haproxy.org/download/3.0/src/haproxy-3.0.23.tar.gz

HAPROXY_VERSION

3.0.23

PATH

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


Layers

[#000] sha256:b6a0af2ceb4b698210b8776157288a3fb06e46aaf75d641139449fcc50ce430d - 72.45% (28.5 MB)

[#001] sha256:2a9e071f916e1bda29dd1e241ddcb44d065009242f70d4fb9239265575418a72 - 3.88% (1.53 MB)

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

[#003] sha256:df16a573114a116101c5c7261af8503bda2e3526c37151a57486a798ce699bf1 - 23.67% (9.3 MB)

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

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)


History
2026-06-23 00:00:00 UTC (debuerreotype 0.17)

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

2026-06-24 01:15: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-06-24 01:15: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-06-24 01:16:11 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=3.0.23

2026-06-24 01:16:11 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/3.0/src/haproxy-3.0.23.tar.gz

2026-06-24 01:16:11 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=05084ba42534069f8b8c92114ba480a2fd636b0d612c3f63dcc1710b302d17c3

2026-06-24 01:16: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 '; 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-06-24 01:16:11 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-06-24 01:16:11 UTC (buildkit.dockerfile.v0)

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

2026-06-24 01:16:11 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-06-24 01:16:11 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-06-24 01:16:11 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2026-06-24 01:16:11 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.