Tag

library/haproxy:3.0.19-trixie
Content Digest: sha256:6e325e43126f85901cfc56426edde4f97cba012498caddf415c8f45387b43a83
Manifests
Details
Content Digest

sha256:81b98b41904feea471034ffa5c34c81638d186646420e448cb42883b2cd013ea

Created

2026-04-22 01:16:24 UTC

Size

40.3 MB


Environment
HAPROXY_SHA256

85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664

HAPROXY_URL

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

HAPROXY_VERSION

3.0.19

PATH

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


Layers

[#000] sha256:dacd7cda306bf5bd7a2030f9b0c2e9d71fda44ea58493a33450d210b74a8ec75 - 74.14% (29.8 MB)

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

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

[#003] sha256:a1ecd35ff34b26d25a2018ac9690d73670618f8828319adfedc792aba051b2ca - 22.06% (8.88 MB)

[#004] sha256:bcccd195a0d0cc0af7679867c1b38f03b9cdb000e16982b82aad9eb2744374f0 - 0.0% (446 Bytes)

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


History
2026-04-21 00:00:00 UTC (debuerreotype 0.17)

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

2026-04-22 01:15:42 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apt-get install --update -y --no-install-recommends ca-certificates socat ; apt-get dist-clean # buildkit

2026-04-22 01:15:42 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; groupadd --gid 99 --system haproxy; useradd --gid haproxy --home-dir /var/lib/haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit

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

ENV HAPROXY_VERSION=3.0.19

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

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

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

ENV HAPROXY_SHA256=85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664

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

RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get install --update -y --no-install-recommends gcc libc6-dev liblua5.4-dev libpcre2-dev libssl-dev make wget ; wget -O haproxy.tar.gz "$HAPROXY_URL"; echo "$HAPROXY_SHA256 *haproxy.tar.gz" | sha256sum -c; mkdir -p /usr/src/haproxy; tar -xzf haproxy.tar.gz -C /usr/src/haproxy --strip-components=1; rm haproxy.tar.gz; makeOpts=' TARGET=linux-glibc USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 '; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in armel) makeOpts="$makeOpts ADDLIB=-latomic" ;; esac; nproc="$(nproc)"; eval "make -C /usr/src/haproxy -j '$nproc' all $makeOpts"; eval "make -C /usr/src/haproxy install-bin $makeOpts"; mkdir -p /usr/local/etc/haproxy; cp -R /usr/src/haproxy/examples/errorfiles /usr/local/etc/haproxy/errors; rm -rf /usr/src/haproxy; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; apt-get dist-clean; haproxy -v # buildkit

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

STOPSIGNAL SIGUSR1

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

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

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

ENTRYPOINT ["docker-entrypoint.sh"]

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

USER haproxy

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

WORKDIR /var/lib/haproxy

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

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

Details
Content Digest

sha256:2dd40861aa623ddf31d6fe3e54753baf36772608a7114865aada03abb3b0c104

Created

2026-04-22 01:16:18 UTC

Size

39 MB


Environment
HAPROXY_SHA256

85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664

HAPROXY_URL

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

HAPROXY_VERSION

3.0.19

PATH

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


Layers

[#000] sha256:3531af2bc2a9c8883754652783cf96207d53189db279c9637b7157d034de7ecd - 72.74% (28.4 MB)

[#001] sha256:981f78055689e51cf9948dab6704836b673ce57cd8af1d5bd5a21511b24767b7 - 3.86% (1.51 MB)

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

[#003] sha256:4333f2b042d891831131551f4c6188f00498c4954342e4ad5225fb24dab3a072 - 23.39% (9.13 MB)

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

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


History
2026-04-21 00:00:00 UTC (debuerreotype 0.17)

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

2026-04-22 01:15:44 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apt-get install --update -y --no-install-recommends ca-certificates socat ; apt-get dist-clean # buildkit

2026-04-22 01:15:44 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; groupadd --gid 99 --system haproxy; useradd --gid haproxy --home-dir /var/lib/haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit

2026-04-22 01:16:18 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=3.0.19

2026-04-22 01:16:18 UTC (buildkit.dockerfile.v0)

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

2026-04-22 01:16:18 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664

2026-04-22 01:16:18 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get install --update -y --no-install-recommends gcc libc6-dev liblua5.4-dev libpcre2-dev libssl-dev make wget ; wget -O haproxy.tar.gz "$HAPROXY_URL"; echo "$HAPROXY_SHA256 *haproxy.tar.gz" | sha256sum -c; mkdir -p /usr/src/haproxy; tar -xzf haproxy.tar.gz -C /usr/src/haproxy --strip-components=1; rm haproxy.tar.gz; makeOpts=' TARGET=linux-glibc USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 '; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in armel) makeOpts="$makeOpts ADDLIB=-latomic" ;; esac; nproc="$(nproc)"; eval "make -C /usr/src/haproxy -j '$nproc' all $makeOpts"; eval "make -C /usr/src/haproxy install-bin $makeOpts"; mkdir -p /usr/local/etc/haproxy; cp -R /usr/src/haproxy/examples/errorfiles /usr/local/etc/haproxy/errors; rm -rf /usr/src/haproxy; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; apt-get dist-clean; haproxy -v # buildkit

2026-04-22 01:16:18 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-04-22 01:16:18 UTC (buildkit.dockerfile.v0)

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

2026-04-22 01:16:18 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-04-22 01:16:18 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-04-22 01:16:18 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2026-04-22 01:16:18 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:ed936fcdf932eff533e03cae986473fb0c3fffb6036feb00510fb17ec96fed6b

Created

2026-04-22 01:17:17 UTC

Size

37.3 MB


Environment
HAPROXY_SHA256

85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664

HAPROXY_URL

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

HAPROXY_VERSION

3.0.19

PATH

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


Layers

[#000] sha256:6496d93bca0663211b9252da346044ecb734ee5b3ecaae5b1fbd230753faee2f - 71.5% (26.7 MB)

[#001] sha256:1e374ca29e04dd77207f0f88a1097d8050313181335580b6e278b7e1c797d480 - 3.93% (1.46 MB)

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

[#003] sha256:23f25291ca8919947fe586d6cef0b9f4d9e57018f3d335505cb5f01efa7742f3 - 24.56% (9.16 MB)

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

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


History
2026-04-21 00:00:00 UTC (debuerreotype 0.17)

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

2026-04-22 01:16:26 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apt-get install --update -y --no-install-recommends ca-certificates socat ; apt-get dist-clean # buildkit

2026-04-22 01:16:26 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; groupadd --gid 99 --system haproxy; useradd --gid haproxy --home-dir /var/lib/haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit

2026-04-22 01:17:17 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=3.0.19

2026-04-22 01:17:17 UTC (buildkit.dockerfile.v0)

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

2026-04-22 01:17:17 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664

2026-04-22 01:17:17 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get install --update -y --no-install-recommends gcc libc6-dev liblua5.4-dev libpcre2-dev libssl-dev make wget ; wget -O haproxy.tar.gz "$HAPROXY_URL"; echo "$HAPROXY_SHA256 *haproxy.tar.gz" | sha256sum -c; mkdir -p /usr/src/haproxy; tar -xzf haproxy.tar.gz -C /usr/src/haproxy --strip-components=1; rm haproxy.tar.gz; makeOpts=' TARGET=linux-glibc USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 '; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in armel) makeOpts="$makeOpts ADDLIB=-latomic" ;; esac; nproc="$(nproc)"; eval "make -C /usr/src/haproxy -j '$nproc' all $makeOpts"; eval "make -C /usr/src/haproxy install-bin $makeOpts"; mkdir -p /usr/local/etc/haproxy; cp -R /usr/src/haproxy/examples/errorfiles /usr/local/etc/haproxy/errors; rm -rf /usr/src/haproxy; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; apt-get dist-clean; haproxy -v # buildkit

2026-04-22 01:17:17 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-04-22 01:17:17 UTC (buildkit.dockerfile.v0)

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

2026-04-22 01:17:17 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-04-22 01:17:17 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-04-22 01:17:17 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2026-04-22 01:17:17 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:313305f99c0228fe7e515d7230f46975f47fb5cf4fe5f49c469a722a727f48cc

Created

2026-04-22 01:18:01 UTC

Size

35.4 MB


Environment
HAPROXY_SHA256

85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664

HAPROXY_URL

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

HAPROXY_VERSION

3.0.19

PATH

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


Layers

[#000] sha256:9e541e5bfbbe69b7bbe01cd2f1abf8560e2e43bf76eb96b2e88a3df29020834b - 70.63% (25 MB)

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

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

[#003] sha256:faa066234d5cec300a6fd19e3705807c40728630ddfc5cef2ddb527e236710ba - 25.35% (8.97 MB)

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

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


History
2026-04-21 00:00:00 UTC (debuerreotype 0.17)

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

2026-04-22 01:16:25 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apt-get install --update -y --no-install-recommends ca-certificates socat ; apt-get dist-clean # buildkit

2026-04-22 01:16:25 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; groupadd --gid 99 --system haproxy; useradd --gid haproxy --home-dir /var/lib/haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit

2026-04-22 01:18:01 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=3.0.19

2026-04-22 01:18:01 UTC (buildkit.dockerfile.v0)

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

2026-04-22 01:18:01 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664

2026-04-22 01:18:01 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get install --update -y --no-install-recommends gcc libc6-dev liblua5.4-dev libpcre2-dev libssl-dev make wget ; wget -O haproxy.tar.gz "$HAPROXY_URL"; echo "$HAPROXY_SHA256 *haproxy.tar.gz" | sha256sum -c; mkdir -p /usr/src/haproxy; tar -xzf haproxy.tar.gz -C /usr/src/haproxy --strip-components=1; rm haproxy.tar.gz; makeOpts=' TARGET=linux-glibc USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 '; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in armel) makeOpts="$makeOpts ADDLIB=-latomic" ;; esac; nproc="$(nproc)"; eval "make -C /usr/src/haproxy -j '$nproc' all $makeOpts"; eval "make -C /usr/src/haproxy install-bin $makeOpts"; mkdir -p /usr/local/etc/haproxy; cp -R /usr/src/haproxy/examples/errorfiles /usr/local/etc/haproxy/errors; rm -rf /usr/src/haproxy; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; apt-get dist-clean; haproxy -v # buildkit

2026-04-22 01:18:01 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-04-22 01:18:01 UTC (buildkit.dockerfile.v0)

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

2026-04-22 01:18:01 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-04-22 01:18:01 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-04-22 01:18:01 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2026-04-22 01:18:01 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:c1fae12acc8a0be30b9f7462eff89bc057f38f7f882663b0d648f16af7417eca

Created

2026-04-22 01:16:31 UTC

Size

39.3 MB


Environment
HAPROXY_SHA256

85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664

HAPROXY_URL

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

HAPROXY_VERSION

3.0.19

PATH

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


Layers

[#000] sha256:e4fb5f1cd4d4ee56da574ef5ed88a5c74f100ba98caacf6c5ef26cee66525179 - 73.09% (28.7 MB)

[#001] sha256:00b99d63e24e783b7b2b382c5eff10fbf972e046c077b4481581715eeade49a9 - 3.79% (1.49 MB)

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

[#003] sha256:e382b6f7767733ed4862de86755614d7e6da8773b6abf52be170392018732074 - 23.11% (9.09 MB)

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

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


History
2026-04-21 00:00:00 UTC (debuerreotype 0.17)

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

2026-04-22 01:15:53 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apt-get install --update -y --no-install-recommends ca-certificates socat ; apt-get dist-clean # buildkit

2026-04-22 01:15:53 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; groupadd --gid 99 --system haproxy; useradd --gid haproxy --home-dir /var/lib/haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit

2026-04-22 01:16:31 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=3.0.19

2026-04-22 01:16:31 UTC (buildkit.dockerfile.v0)

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

2026-04-22 01:16:31 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664

2026-04-22 01:16:31 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get install --update -y --no-install-recommends gcc libc6-dev liblua5.4-dev libpcre2-dev libssl-dev make wget ; wget -O haproxy.tar.gz "$HAPROXY_URL"; echo "$HAPROXY_SHA256 *haproxy.tar.gz" | sha256sum -c; mkdir -p /usr/src/haproxy; tar -xzf haproxy.tar.gz -C /usr/src/haproxy --strip-components=1; rm haproxy.tar.gz; makeOpts=' TARGET=linux-glibc USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 '; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in armel) makeOpts="$makeOpts ADDLIB=-latomic" ;; esac; nproc="$(nproc)"; eval "make -C /usr/src/haproxy -j '$nproc' all $makeOpts"; eval "make -C /usr/src/haproxy install-bin $makeOpts"; mkdir -p /usr/local/etc/haproxy; cp -R /usr/src/haproxy/examples/errorfiles /usr/local/etc/haproxy/errors; rm -rf /usr/src/haproxy; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; apt-get dist-clean; haproxy -v # buildkit

2026-04-22 01:16:31 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-04-22 01:16:31 UTC (buildkit.dockerfile.v0)

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

2026-04-22 01:16:31 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-04-22 01:16:31 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-04-22 01:16:31 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2026-04-22 01:16:31 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:cba554f09116bcee61644e41bee80cb7bdb106f002e265b5dad6e0246f983c58

Created

2026-04-22 01:24:00 UTC

Size

43.3 MB


Environment
HAPROXY_SHA256

85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664

HAPROXY_URL

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

HAPROXY_VERSION

3.0.19

PATH

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


Layers

[#000] sha256:b5fd051d0fcd0789e7358cba300f83befdba943416041497be86050e282a6d02 - 74.05% (32 MB)

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

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

[#003] sha256:e9851be18f679695d477b1d715f8f59f488c52a393c211e03af24e828754fb99 - 22.33% (9.66 MB)

[#004] sha256:9d4fe2cdf60838dec417469c3568386f823f048ad51df2d28b25b4f406715bca - 0.0% (449 Bytes)

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


History
2026-04-21 00:00:00 UTC (debuerreotype 0.17)

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

2026-04-22 01:17:46 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apt-get install --update -y --no-install-recommends ca-certificates socat ; apt-get dist-clean # buildkit

2026-04-22 01:17:46 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; groupadd --gid 99 --system haproxy; useradd --gid haproxy --home-dir /var/lib/haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit

2026-04-22 01:23:59 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=3.0.19

2026-04-22 01:23:59 UTC (buildkit.dockerfile.v0)

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

2026-04-22 01:23:59 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664

2026-04-22 01:23:59 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get install --update -y --no-install-recommends gcc libc6-dev liblua5.4-dev libpcre2-dev libssl-dev make wget ; wget -O haproxy.tar.gz "$HAPROXY_URL"; echo "$HAPROXY_SHA256 *haproxy.tar.gz" | sha256sum -c; mkdir -p /usr/src/haproxy; tar -xzf haproxy.tar.gz -C /usr/src/haproxy --strip-components=1; rm haproxy.tar.gz; makeOpts=' TARGET=linux-glibc USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 '; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in armel) makeOpts="$makeOpts ADDLIB=-latomic" ;; esac; nproc="$(nproc)"; eval "make -C /usr/src/haproxy -j '$nproc' all $makeOpts"; eval "make -C /usr/src/haproxy install-bin $makeOpts"; mkdir -p /usr/local/etc/haproxy; cp -R /usr/src/haproxy/examples/errorfiles /usr/local/etc/haproxy/errors; rm -rf /usr/src/haproxy; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; apt-get dist-clean; haproxy -v # buildkit

2026-04-22 01:23:59 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-04-22 01:23:59 UTC (buildkit.dockerfile.v0)

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

2026-04-22 01:23:59 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-04-22 01:23:59 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-04-22 01:24:00 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2026-04-22 01:24:00 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:0da84c36f8949cd515baa3cca7a0b2c3990863ccbcc2c883c180242512714733

Created

2026-04-22 07:20:00 UTC

Size

37.3 MB


Environment
HAPROXY_SHA256

85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664

HAPROXY_URL

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

HAPROXY_VERSION

3.0.19

PATH

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


Layers

[#000] sha256:c59e3a1f334be9f0528643dd07d69319f75f877f83be33ec1eff872a489985a0 - 72.4% (27 MB)

[#001] sha256:6fc623a92fa73e7fb55b6cbcec224c9a3d5617dafad79c6a3703ff556e2fea34 - 3.93% (1.46 MB)

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

[#003] sha256:f6ebc4296b0f6e800af32afff95141970e6b41c9d6c6b607aafea76fc9708362 - 23.67% (8.82 MB)

[#004] sha256:4f9b0f9947be932650cb0029457a2505d06407d9024e2e070d6d9837aefde5f1 - 0.0% (450 Bytes)

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


History
2026-04-21 00:00:00 UTC (debuerreotype 0.17)

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

2026-04-22 06:07:34 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apt-get install --update -y --no-install-recommends ca-certificates socat ; apt-get dist-clean # buildkit

2026-04-22 06:07:35 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; groupadd --gid 99 --system haproxy; useradd --gid haproxy --home-dir /var/lib/haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit

2026-04-22 07:20:00 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=3.0.19

2026-04-22 07:20:00 UTC (buildkit.dockerfile.v0)

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

2026-04-22 07:20:00 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664

2026-04-22 07:20:00 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get install --update -y --no-install-recommends gcc libc6-dev liblua5.4-dev libpcre2-dev libssl-dev make wget ; wget -O haproxy.tar.gz "$HAPROXY_URL"; echo "$HAPROXY_SHA256 *haproxy.tar.gz" | sha256sum -c; mkdir -p /usr/src/haproxy; tar -xzf haproxy.tar.gz -C /usr/src/haproxy --strip-components=1; rm haproxy.tar.gz; makeOpts=' TARGET=linux-glibc USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 '; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in armel) makeOpts="$makeOpts ADDLIB=-latomic" ;; esac; nproc="$(nproc)"; eval "make -C /usr/src/haproxy -j '$nproc' all $makeOpts"; eval "make -C /usr/src/haproxy install-bin $makeOpts"; mkdir -p /usr/local/etc/haproxy; cp -R /usr/src/haproxy/examples/errorfiles /usr/local/etc/haproxy/errors; rm -rf /usr/src/haproxy; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; apt-get dist-clean; haproxy -v # buildkit

2026-04-22 07:20:00 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-04-22 07:20:00 UTC (buildkit.dockerfile.v0)

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

2026-04-22 07:20:00 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-04-22 07:20:00 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-04-22 07:20:00 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2026-04-22 07:20:00 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:192251d2172e5bfe9d077b6cee01e3303aa6c4ea0861a90356819be4da5ad5bc

Created

2026-04-22 01:18:28 UTC

Size

39.3 MB


Environment
HAPROXY_SHA256

85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664

HAPROXY_URL

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

HAPROXY_VERSION

3.0.19

PATH

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


Layers

[#000] sha256:71574deb335f1e823f938f4a215de00a90d63866898f1f354a0b15e8b9c30577 - 72.46% (28.5 MB)

[#001] sha256:4eadd13bb01ab3a6fed22866c1c97a5abc38da434d91b6217dd98297720b3273 - 3.88% (1.53 MB)

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

[#003] sha256:e68c3f39eda08d73dd5f4c8f7f691197f708b41305677769234f619d3a149710 - 23.65% (9.29 MB)

[#004] sha256:b027a20a55ffca035f6da1b428b59a4daf0786d77d3a51732f3921cc52724151 - 0.0% (446 Bytes)

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


History
2026-04-21 00:00:00 UTC (debuerreotype 0.17)

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

2026-04-22 01:15:13 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apt-get install --update -y --no-install-recommends ca-certificates socat ; apt-get dist-clean # buildkit

2026-04-22 01:15:13 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; groupadd --gid 99 --system haproxy; useradd --gid haproxy --home-dir /var/lib/haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit

2026-04-22 01:18:28 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=3.0.19

2026-04-22 01:18:28 UTC (buildkit.dockerfile.v0)

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

2026-04-22 01:18:28 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664

2026-04-22 01:18:28 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get install --update -y --no-install-recommends gcc libc6-dev liblua5.4-dev libpcre2-dev libssl-dev make wget ; wget -O haproxy.tar.gz "$HAPROXY_URL"; echo "$HAPROXY_SHA256 *haproxy.tar.gz" | sha256sum -c; mkdir -p /usr/src/haproxy; tar -xzf haproxy.tar.gz -C /usr/src/haproxy --strip-components=1; rm haproxy.tar.gz; makeOpts=' TARGET=linux-glibc USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 '; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in armel) makeOpts="$makeOpts ADDLIB=-latomic" ;; esac; nproc="$(nproc)"; eval "make -C /usr/src/haproxy -j '$nproc' all $makeOpts"; eval "make -C /usr/src/haproxy install-bin $makeOpts"; mkdir -p /usr/local/etc/haproxy; cp -R /usr/src/haproxy/examples/errorfiles /usr/local/etc/haproxy/errors; rm -rf /usr/src/haproxy; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; apt-get dist-clean; haproxy -v # buildkit

2026-04-22 01:18:28 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-04-22 01:18:28 UTC (buildkit.dockerfile.v0)

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

2026-04-22 01:18:28 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-04-22 01:18:28 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-04-22 01:18:28 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2026-04-22 01:18:28 UTC (buildkit.dockerfile.v0)

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

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.