Tag

library/haproxy:2.6.32-alpine3.24
Content Digest: sha256:3bc5f075069960409a9d35105798e6257f4b2cfb737c8b67ebeb0388f0800306
Manifests
Details
Content Digest

sha256:f77000575d7561850273977364f22ccca9e68d8778a489d978e974e0624cb24d

Created

2026-07-29 18:45:46 UTC

Size

11.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:f86df9d778509895efbf9363d8fcb0cbe0b772de536c7218e4c4c947f0be879f - 30.43% (3.5 MB)

[#001] sha256:436840fa07ff914628c2ca4e8179cc57d4b562ecfaefa8bcd5c9dd106b8ea48d - 6.56% (772 KB)

[#002] sha256:c0a80f6b75a52483fa046f1efffbae6b167e59ed7e428a842f67dc55683afd2c - 0.01% (962 Bytes)

[#003] sha256:fdf5c97616172d1856da29c79f268dc3db9e1ad958718a4ff533cbe23da3fedf - 63.0% (7.25 MB)

[#004] sha256:ec2b9ca22450d686b6935b186894f34c367efbae316e3594bacd9af90edc65fd - 0.0% (441 Bytes)


History
2026-06-16 00:01:19 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.24.1-x86.tar.gz / # buildkit

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

CMD ["/bin/sh"]

2026-07-29 18:45:20 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates socat ; # buildkit

2026-07-29 18:45:20 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; addgroup --gid 99 --system haproxy; adduser --disabled-password --home /var/lib/haproxy --ingroup haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit

2026-07-29 18:45:46 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.6.32

2026-07-29 18:45:46 UTC (buildkit.dockerfile.v0)

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

2026-07-29 18:45:46 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=8791585ee3bd24cde652d1d840ac7b1f73f086d5e9ec41c5e079592703ea52a4

2026-07-29 18:45:46 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers lua5.3-dev make openssl openssl-dev pcre2-dev readline-dev tar ; 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-musl USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.3 LUA_LIB=/usr/lib/lua5.3 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 '; nproc="$(getconf _NPROCESSORS_ONLN)"; 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; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-network --virtual .haproxy-rundeps $runDeps; apk del --no-network .build-deps; haproxy -v # buildkit

2026-07-29 18:45:46 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-07-29 18:45:46 UTC (buildkit.dockerfile.v0)

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

2026-07-29 18:45:46 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-07-29 18:45:46 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-07-29 18:45:46 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:919b21ef169a3b7a951a2794a8f6b0aff9061f581ed42ddd364c1923940fa9a9

Created

2026-07-29 18:58:50 UTC

Size

11.9 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:55afa1ecc21d2bb5e5045f32dafee56272ffd89860bac26f6c32123439af26a4 - 30.89% (3.67 MB)

[#001] sha256:7a59c1edc72d95c50741e9697ed344a68c9636b29563603b05acf881a0ef6858 - 6.31% (768 KB)

[#002] sha256:f3f541381147afd3e799da6516347e799330c3b81bd7eac57f1b87a96c4171c3 - 0.01% (963 Bytes)

[#003] sha256:da26ed88304774556c7fe21f86ebe76b1ac7155302f7f76de22c531f48dbb68b - 62.79% (7.46 MB)

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


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

ADD alpine-minirootfs-3.24.1-x86_64.tar.gz / # buildkit

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

CMD ["/bin/sh"]

2026-07-29 18:58:27 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates socat ; # buildkit

2026-07-29 18:58:27 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; addgroup --gid 99 --system haproxy; adduser --disabled-password --home /var/lib/haproxy --ingroup haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit

2026-07-29 18:58:50 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.6.32

2026-07-29 18:58:50 UTC (buildkit.dockerfile.v0)

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

2026-07-29 18:58:50 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=8791585ee3bd24cde652d1d840ac7b1f73f086d5e9ec41c5e079592703ea52a4

2026-07-29 18:58:50 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers lua5.3-dev make openssl openssl-dev pcre2-dev readline-dev tar ; 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-musl USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.3 LUA_LIB=/usr/lib/lua5.3 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 '; nproc="$(getconf _NPROCESSORS_ONLN)"; 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; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-network --virtual .haproxy-rundeps $runDeps; apk del --no-network .build-deps; haproxy -v # buildkit

2026-07-29 18:58:50 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-07-29 18:58:50 UTC (buildkit.dockerfile.v0)

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

2026-07-29 18:58:50 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-07-29 18:58:50 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-07-29 18:58:50 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:8158cfca740284283126bc77938bbe800dc86f87ad55d334f422e2cc9617d489

Created

2026-07-29 18:44:52 UTC

Size

11.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:3c4836a46d600cfe9a422adf7a80205cb534097e6213325e0176c51f6e5cc02e - 29.48% (3.39 MB)

[#001] sha256:57b3edd81f893967353b257d5714fce58f4056a5444b146962333cdc3547910e - 6.45% (759 KB)

[#002] sha256:f73c4a029d9d3ad6451a4b870b25e16030c037dcdb9d392cd8d032cae2bf8fb4 - 0.01% (962 Bytes)

[#003] sha256:3fb9cf0c2ada764c74fb1899d6eb90db7012bac70f8b175b32b5da695fd44acb - 64.06% (7.37 MB)

[#004] sha256:f51c9bb0ed96cbf3b5af87b63353c45f81af746cfb62753c4ed72fc75d5947b2 - 0.0% (441 Bytes)


History
2026-06-16 00:00:25 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.24.1-armhf.tar.gz / # buildkit

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

CMD ["/bin/sh"]

2026-07-29 18:43:28 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates socat ; # buildkit

2026-07-29 18:43:28 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; addgroup --gid 99 --system haproxy; adduser --disabled-password --home /var/lib/haproxy --ingroup haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit

2026-07-29 18:44:52 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.6.32

2026-07-29 18:44:52 UTC (buildkit.dockerfile.v0)

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

2026-07-29 18:44:52 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=8791585ee3bd24cde652d1d840ac7b1f73f086d5e9ec41c5e079592703ea52a4

2026-07-29 18:44:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers lua5.3-dev make openssl openssl-dev pcre2-dev readline-dev tar ; 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-musl USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.3 LUA_LIB=/usr/lib/lua5.3 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 '; nproc="$(getconf _NPROCESSORS_ONLN)"; 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; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-network --virtual .haproxy-rundeps $runDeps; apk del --no-network .build-deps; haproxy -v # buildkit

2026-07-29 18:44:52 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-07-29 18:44:52 UTC (buildkit.dockerfile.v0)

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

2026-07-29 18:44:52 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-07-29 18:44:52 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-07-29 18:44:52 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:ca0763b4da598ac0c352dbbc8dd354abcddb571aeae93308e05a3c36bab3596a

Created

2026-07-29 18:45:50 UTC

Size

11.1 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:bc03a9e5b4dd452551f246e199537fe7afc1765f53f510bc81d26df9845e4008 - 28.07% (3.11 MB)

[#001] sha256:7088b409ebc59042665ed88da125bd652356030f589303ebb84ca5023d705a10 - 6.3% (715 KB)

[#002] sha256:6a39592c6a75dcafe511ad5d9b22022f964fe98f30ccdb294a65c5fa1f832d66 - 0.01% (964 Bytes)

[#003] sha256:4c8a1cec65a42c753482c4595ed14603a3af90faac9489c7f35669f745d0e9a2 - 65.61% (7.27 MB)

[#004] sha256:5bce1173b92916249cbc5e87af0377615e60c689eac2ba56f14eb0c7252615d6 - 0.0% (442 Bytes)


History
2026-06-16 00:00:26 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.24.1-armv7.tar.gz / # buildkit

2026-06-16 00:00:26 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-07-29 18:45:25 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates socat ; # buildkit

2026-07-29 18:45:25 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; addgroup --gid 99 --system haproxy; adduser --disabled-password --home /var/lib/haproxy --ingroup haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit

2026-07-29 18:45:50 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.6.32

2026-07-29 18:45:50 UTC (buildkit.dockerfile.v0)

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

2026-07-29 18:45:50 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=8791585ee3bd24cde652d1d840ac7b1f73f086d5e9ec41c5e079592703ea52a4

2026-07-29 18:45:50 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers lua5.3-dev make openssl openssl-dev pcre2-dev readline-dev tar ; 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-musl USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.3 LUA_LIB=/usr/lib/lua5.3 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 '; nproc="$(getconf _NPROCESSORS_ONLN)"; 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; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-network --virtual .haproxy-rundeps $runDeps; apk del --no-network .build-deps; haproxy -v # buildkit

2026-07-29 18:45:50 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-07-29 18:45:50 UTC (buildkit.dockerfile.v0)

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

2026-07-29 18:45:50 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-07-29 18:45:50 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-07-29 18:45:50 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:d0d2e8a4c071ff763b681170f7683ee41017fa8c210324ae80527e301ccd83cc

Created

2026-07-29 18:44:32 UTC

Size

12.1 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:5de55e5ef9c033997441461efe7ba23a986db059c0bb78b38f84ee0d72b99167 - 32.98% (3.99 MB)

[#001] sha256:57c9b625f4b581de2ccf0fdf58d91dc280ebf872cacd5f39c748fa204f48d027 - 6.3% (780 KB)

[#002] sha256:f2169fedb99cb7a4ceea4d1aa1569354c6111e1a0b141fd26a45e88b565a17e5 - 0.01% (962 Bytes)

[#003] sha256:38b298c439c53b4e010e4e6a4f75db381dbee2d55e33253a2e58852bc81966c2 - 60.71% (7.34 MB)

[#004] sha256:4684aca0d2283896ab53c56520bf4e354c31edcc9c4e263500790e6805ca1ed1 - 0.0% (443 Bytes)


History
2026-06-16 00:01:20 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.24.1-aarch64.tar.gz / # buildkit

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

CMD ["/bin/sh"]

2026-07-29 18:44:10 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates socat ; # buildkit

2026-07-29 18:44:10 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; addgroup --gid 99 --system haproxy; adduser --disabled-password --home /var/lib/haproxy --ingroup haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit

2026-07-29 18:44:32 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.6.32

2026-07-29 18:44:32 UTC (buildkit.dockerfile.v0)

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

2026-07-29 18:44:32 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=8791585ee3bd24cde652d1d840ac7b1f73f086d5e9ec41c5e079592703ea52a4

2026-07-29 18:44:32 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers lua5.3-dev make openssl openssl-dev pcre2-dev readline-dev tar ; 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-musl USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.3 LUA_LIB=/usr/lib/lua5.3 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 '; nproc="$(getconf _NPROCESSORS_ONLN)"; 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; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-network --virtual .haproxy-rundeps $runDeps; apk del --no-network .build-deps; haproxy -v # buildkit

2026-07-29 18:44:32 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-07-29 18:44:32 UTC (buildkit.dockerfile.v0)

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

2026-07-29 18:44:32 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-07-29 18:44:32 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-07-29 18:44:32 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:d389cc92f8d8c9909fc3c442325fd5522a5f8e19e4a85d463de80f26360de144

Created

2026-07-29 18:49:50 UTC

Size

12.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:3ebcdcd395ccee658b9200e4b27d7699e5d6ed9f6c1858dea12781aac519ff59 - 29.52% (3.64 MB)

[#001] sha256:34a8c081289e7f7da81e41290a04f71bb590b9b77717aaf780ee2b6af2e79d40 - 6.35% (802 KB)

[#002] sha256:513d3471de8f948d3509a4d0cca1906e0a68902697a7c4cd33e781fac0cde635 - 0.01% (964 Bytes)

[#003] sha256:c32a22bd1b9e15aa131e9ce5a7bb9d25a1a7a439a692dc94fce7bbe11c491a1b - 64.11% (7.9 MB)

[#004] sha256:f509eb225c14b8ebc76096403b59c144394f85dfa25b7f1ec0c516528152d5a9 - 0.0% (443 Bytes)


History
2026-06-16 00:00:15 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.24.1-ppc64le.tar.gz / # buildkit

2026-06-16 00:00:15 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-07-22 21:26:23 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates socat ; # buildkit

2026-07-22 21:26:25 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; addgroup --gid 99 --system haproxy; adduser --disabled-password --home /var/lib/haproxy --ingroup haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit

2026-07-29 18:49:50 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.6.32

2026-07-29 18:49:50 UTC (buildkit.dockerfile.v0)

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

2026-07-29 18:49:50 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=8791585ee3bd24cde652d1d840ac7b1f73f086d5e9ec41c5e079592703ea52a4

2026-07-29 18:49:50 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers lua5.3-dev make openssl openssl-dev pcre2-dev readline-dev tar ; 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-musl USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.3 LUA_LIB=/usr/lib/lua5.3 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 '; nproc="$(getconf _NPROCESSORS_ONLN)"; 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; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-network --virtual .haproxy-rundeps $runDeps; apk del --no-network .build-deps; haproxy -v # buildkit

2026-07-29 18:49:50 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-07-29 18:49:50 UTC (buildkit.dockerfile.v0)

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

2026-07-29 18:49:50 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-07-29 18:49:50 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-07-29 18:49:50 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:bfccd78774bc1b2698089f8d310f108858f55a7ab7f86676b4622add2432fd77

Created

2026-07-30 03:17:48 UTC

Size

12.1 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:c34e5222b29b86391cdae95b0473ef789493ff1a0068a3a30b5d66f544bd7cf6 - 28.14% (3.41 MB)

[#001] sha256:cb0e4b27bc76910fa0eb8988c9b1c0d6494b84ba811d1f4336ac9ec50e60576a - 6.34% (787 KB)

[#002] sha256:c7400c12caf29c98608ef5d6aea6c1ef4d39861f7657de269fbd138bbe5cb756 - 0.01% (965 Bytes)

[#003] sha256:9f2b5c313b94a227a26e2932fb3a80f8a2b46e5ec344849d6f8729322153f5b4 - 65.5% (7.93 MB)

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


History
2026-06-16 05:59:15 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.24.1-riscv64.tar.gz / # buildkit

2026-06-16 05:59:15 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-06-17 09:14:32 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates socat ; # buildkit

2026-06-17 09:14:33 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; addgroup --gid 99 --system haproxy; adduser --disabled-password --home /var/lib/haproxy --ingroup haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit

2026-07-30 03:17:48 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.6.32

2026-07-30 03:17:48 UTC (buildkit.dockerfile.v0)

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

2026-07-30 03:17:48 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=8791585ee3bd24cde652d1d840ac7b1f73f086d5e9ec41c5e079592703ea52a4

2026-07-30 03:17:48 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers lua5.3-dev make openssl openssl-dev pcre2-dev readline-dev tar ; 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-musl USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.3 LUA_LIB=/usr/lib/lua5.3 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 '; nproc="$(getconf _NPROCESSORS_ONLN)"; 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; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-network --virtual .haproxy-rundeps $runDeps; apk del --no-network .build-deps; haproxy -v # buildkit

2026-07-30 03:17:48 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-07-30 03:17:48 UTC (buildkit.dockerfile.v0)

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

2026-07-30 03:17:48 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-07-30 03:17:48 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-07-30 03:17:48 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:49a30e978398fa66a803c623265db5d81cbbdd13711a60101c074c4977633000

Created

2026-07-29 18:46:53 UTC

Size

11.9 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:da43be6afaaa3ec1b607461ce64380942a6d76c3d52cda4337b0770d9a96fa89 - 29.66% (3.54 MB)

[#001] sha256:6c5833c3f0da8261c88ecc15a916cf2ed227c410d105064a760463a0ac291fca - 6.79% (829 KB)

[#002] sha256:db666372177a9d6a9b56167c9663a7f7f74304de495bfb0d61371eac0e95d094 - 0.01% (962 Bytes)

[#003] sha256:2f0e111b821128938ba8962ddf2898487f1e94dc13b06917ace37dc1497b4243 - 63.54% (7.58 MB)

[#004] sha256:0f9e63e293045872415008bc93b81cb9e96c703c4e7de25a70778a906020f8e2 - 0.0% (442 Bytes)


History
2026-06-16 00:00:21 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.24.1-s390x.tar.gz / # buildkit

2026-06-16 00:00:21 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-07-29 18:42:38 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates socat ; # buildkit

2026-07-29 18:42:38 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; addgroup --gid 99 --system haproxy; adduser --disabled-password --home /var/lib/haproxy --ingroup haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit

2026-07-29 18:46:53 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.6.32

2026-07-29 18:46:53 UTC (buildkit.dockerfile.v0)

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

2026-07-29 18:46:53 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=8791585ee3bd24cde652d1d840ac7b1f73f086d5e9ec41c5e079592703ea52a4

2026-07-29 18:46:53 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers lua5.3-dev make openssl openssl-dev pcre2-dev readline-dev tar ; 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-musl USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.3 LUA_LIB=/usr/lib/lua5.3 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 USE_PTHREAD_EMULATION=1 '; nproc="$(getconf _NPROCESSORS_ONLN)"; 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; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-network --virtual .haproxy-rundeps $runDeps; apk del --no-network .build-deps; haproxy -v # buildkit

2026-07-29 18:46:53 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-07-29 18:46:53 UTC (buildkit.dockerfile.v0)

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

2026-07-29 18:46:53 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-07-29 18:46:53 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-07-29 18:46:53 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.