Tag

library/haproxy:2.6.27-alpine
Content Digest: sha256:0552d59a5363c7a9fd3ea66dade9ceaa2de954c3e6ae99772ab008dbe3e0f697
Manifests
Details
Content Digest

sha256:ee8c52b2ecc3b06249d63b2e4a2811e2ff0f0bcfd969b45d48ee30365e708911

Created

2026-05-01 05:31:35 UTC

Size

11.6 MB


Environment
HAPROXY_SHA256

ccdaf08e8653f9651992212b51af0b5513c2e2cf0cd822ca67c94cffe10386a6

HAPROXY_URL

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

HAPROXY_VERSION

2.6.27

PATH

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


Layers

[#000] sha256:1cf9b6fc5889fdc0b6b22dd2afeea78c7c7985e06a8208c77dc71888bcf17f12 - 30.46% (3.52 MB)

[#001] sha256:44cd1ebca21463eaae0a1f05dc664499dfefbbf537afd5ba5944b8488a1023f6 - 6.86% (811 KB)

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

[#003] sha256:a868e73b8579a7ac26d6e065b885d1d0c71be5c807d3d033b8cb64a3643b8f69 - 62.67% (7.24 MB)

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


History
2026-04-15 21:33:20 UTC (buildkit.dockerfile.v0)

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

2026-04-15 21:33:20 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-05-01 05:31:07 UTC (buildkit.dockerfile.v0)

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

2026-05-01 05:31:07 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-05-01 05:31:35 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.6.27

2026-05-01 05:31:35 UTC (buildkit.dockerfile.v0)

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

2026-05-01 05:31:35 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=ccdaf08e8653f9651992212b51af0b5513c2e2cf0cd822ca67c94cffe10386a6

2026-05-01 05:31:35 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-05-01 05:31:35 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-05-01 05:31:35 UTC (buildkit.dockerfile.v0)

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

2026-05-01 05:31:35 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-05-01 05:31:35 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-05-01 05:31:35 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:ffe25d0b66c2c8f0b652a5dc974165f3a5d8c42214d7e204f9e200af2cee5a4d

Created

2026-05-01 05:31:32 UTC

Size

11.9 MB


Environment
HAPROXY_SHA256

ccdaf08e8653f9651992212b51af0b5513c2e2cf0cd822ca67c94cffe10386a6

HAPROXY_URL

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

HAPROXY_VERSION

2.6.27

PATH

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


Layers

[#000] sha256:6a0ac1617861a677b045b7ff88545213ec31c0ff08763195a70a4a5adda577bb - 30.9% (3.69 MB)

[#001] sha256:1e803722cc3fd5f9432f873d58e19458dfa9d131252e5bb82cae8397220f27c4 - 6.6% (805 KB)

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

[#003] sha256:01616ac6c6d8c57aeb59cbfaa96b73311f720213745ce2d3d1e5312eeee8fa7b - 62.49% (7.45 MB)

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


History
2026-04-15 20:01:40 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:01:40 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-05-01 05:30:25 UTC (buildkit.dockerfile.v0)

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

2026-05-01 05:30: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-05-01 05:31:32 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.6.27

2026-05-01 05:31:32 UTC (buildkit.dockerfile.v0)

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

2026-05-01 05:31:32 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=ccdaf08e8653f9651992212b51af0b5513c2e2cf0cd822ca67c94cffe10386a6

2026-05-01 05:31: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-05-01 05:31:32 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-05-01 05:31:32 UTC (buildkit.dockerfile.v0)

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

2026-05-01 05:31:32 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-05-01 05:31:32 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-05-01 05:31:32 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:e2e5797c7ce84ceaf164bd1dde011815ac60c89ccdcacf722404d168db2309e4

Created

2026-05-01 05:31:43 UTC

Size

11.6 MB


Environment
HAPROXY_SHA256

ccdaf08e8653f9651992212b51af0b5513c2e2cf0cd822ca67c94cffe10386a6

HAPROXY_URL

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

HAPROXY_VERSION

2.6.27

PATH

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


Layers

[#000] sha256:c9cf8ef099e6e20ca4c7a2ae5b731a4beff960c0ffb88dd64fd6cdfdfe04839d - 29.49% (3.41 MB)

[#001] sha256:4410fccbc81b8a7a94cdb2f5c085203b82af2446b20300e15da60de719028cc6 - 6.75% (799 KB)

[#002] sha256:784f3072c9d9ff3c973738d94430ea81fce1f7d54742c81d0e0f483ca2813892 - 0.01% (964 Bytes)

[#003] sha256:369dde78d024f4054025ef7b987bb6f46cc15db14e45f3623d898326c158ebef - 63.74% (7.36 MB)

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


History
2026-04-15 20:02:13 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:02:13 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-05-01 05:30:23 UTC (buildkit.dockerfile.v0)

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

2026-05-01 05:30:23 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-05-01 05:31:43 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.6.27

2026-05-01 05:31:43 UTC (buildkit.dockerfile.v0)

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

2026-05-01 05:31:43 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=ccdaf08e8653f9651992212b51af0b5513c2e2cf0cd822ca67c94cffe10386a6

2026-05-01 05:31:43 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-05-01 05:31:43 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-05-01 05:31:43 UTC (buildkit.dockerfile.v0)

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

2026-05-01 05:31:43 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-05-01 05:31:43 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-05-01 05:31:43 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:92cf80a0e304e41b2e6870cdf4e949e9abd539fc4122ef11970e3d06089de36f

Created

2026-05-01 05:32:35 UTC

Size

11.1 MB


Environment
HAPROXY_SHA256

ccdaf08e8653f9651992212b51af0b5513c2e2cf0cd822ca67c94cffe10386a6

HAPROXY_URL

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

HAPROXY_VERSION

2.6.27

PATH

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


Layers

[#000] sha256:c160e404c59d6d30c66a0d74bbd17337f178f5d898a9908e18c71ce3bbe28c99 - 28.12% (3.13 MB)

[#001] sha256:e22032c1cdbe1aeda56173bb00f0405307926d4d4898e02dc1b919549f2c6673 - 6.62% (755 KB)

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

[#003] sha256:3cfc7ba40be553fa57d57cb2317c54ec414171b73491f77a013d4b84ddea006b - 65.25% (7.27 MB)

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


History
2026-04-15 20:01:47 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:01:47 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-05-01 05:32:10 UTC (buildkit.dockerfile.v0)

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

2026-05-01 05:32: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-05-01 05:32:35 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.6.27

2026-05-01 05:32:35 UTC (buildkit.dockerfile.v0)

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

2026-05-01 05:32:35 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=ccdaf08e8653f9651992212b51af0b5513c2e2cf0cd822ca67c94cffe10386a6

2026-05-01 05:32:35 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-05-01 05:32:35 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-05-01 05:32:35 UTC (buildkit.dockerfile.v0)

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

2026-05-01 05:32:35 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-05-01 05:32:35 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-05-01 05:32:35 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:c6e137d1d8b2a6045f943f87ee33ffba47a011d5a7a36091681c126a14d3979d

Created

2026-05-01 05:31:12 UTC

Size

12.1 MB


Environment
HAPROXY_SHA256

ccdaf08e8653f9651992212b51af0b5513c2e2cf0cd822ca67c94cffe10386a6

HAPROXY_URL

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

HAPROXY_VERSION

2.6.27

PATH

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


Layers

[#000] sha256:d17f077ada118cc762df373ff803592abf2dfa3ddafaa7381e364dd27a88fca7 - 32.97% (4.01 MB)

[#001] sha256:fedef28997097444a53951ef721995bf0bade0ccbce450dd125aabdbe4212d44 - 6.58% (819 KB)

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

[#003] sha256:417a4fed64eaf6a1230bd18fa09f8ccf567b56349d0e1c950217a7edfdfc0ece - 60.44% (7.34 MB)

[#004] sha256:8a354480764d2c71f45f84f3447a3930f457852654b15459bfd14f1bc959c38c - 0.0% (439 Bytes)


History
2026-04-15 20:01:25 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:01:25 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-05-01 05:30:50 UTC (buildkit.dockerfile.v0)

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

2026-05-01 05:30:50 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-05-01 05:31:12 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.6.27

2026-05-01 05:31:12 UTC (buildkit.dockerfile.v0)

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

2026-05-01 05:31:12 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=ccdaf08e8653f9651992212b51af0b5513c2e2cf0cd822ca67c94cffe10386a6

2026-05-01 05:31:12 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-05-01 05:31:12 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-05-01 05:31:12 UTC (buildkit.dockerfile.v0)

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

2026-05-01 05:31:12 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-05-01 05:31:12 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-05-01 05:31:12 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:7fdb51eac0c838edfa5416fb644ec2fe6ba83e95afa233683fccf75646b1a7f3

Created

2026-05-01 05:45:44 UTC

Size

12.4 MB


Environment
HAPROXY_SHA256

ccdaf08e8653f9651992212b51af0b5513c2e2cf0cd822ca67c94cffe10386a6

HAPROXY_URL

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

HAPROXY_VERSION

2.6.27

PATH

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


Layers

[#000] sha256:f14c55dbf69723970b011b8f4e3d231f8c307d6db3c80dafa55949ab7d3ea6d2 - 29.54% (3.65 MB)

[#001] sha256:8032e619063148cf97af0653144ddd5b34dbae5efefada60ee5821c2dd3cb82a - 6.64% (842 KB)

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

[#003] sha256:68b10f3f74bc2d39a94c79d72b15f07e1a62439c181bea7a165d4fb7e6bbbb48 - 63.81% (7.89 MB)

[#004] sha256:fce5a1e08cf79984fdc1900ec8a6c07d008aa8ffd8ae2fc3a96df05d17c888dc - 0.0% (444 Bytes)


History
2026-04-15 20:00:31 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:00:31 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-04-24 18:23:15 UTC (buildkit.dockerfile.v0)

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

2026-04-24 18:23:15 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-05-01 05:45:44 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.6.27

2026-05-01 05:45:44 UTC (buildkit.dockerfile.v0)

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

2026-05-01 05:45:44 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=ccdaf08e8653f9651992212b51af0b5513c2e2cf0cd822ca67c94cffe10386a6

2026-05-01 05:45:44 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-05-01 05:45:44 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-05-01 05:45:44 UTC (buildkit.dockerfile.v0)

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

2026-05-01 05:45:44 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-05-01 05:45:44 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-05-01 05:45:44 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:3b2fcb7be115a961ad3b50a9b27cd2f2b7ded3ad82b927a4fe4e954600c5716c

Created

2026-05-01 07:42:19 UTC

Size

12.2 MB


Environment
HAPROXY_SHA256

ccdaf08e8653f9651992212b51af0b5513c2e2cf0cd822ca67c94cffe10386a6

HAPROXY_URL

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

HAPROXY_VERSION

2.6.27

PATH

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


Layers

[#000] sha256:352acc3ce0e18a8eecba8cebabbfac8f5d264e89513a883c1566d91d15491462 - 28.14% (3.42 MB)

[#001] sha256:2323dd7cd28f54b7b679a2920b8ffa91e2575431b8965d410473b83371f352d8 - 6.63% (825 KB)

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

[#003] sha256:8c5a1864bd29c6a6e90cae9f42b3cee9c632840067c03ee81e737a9684472f68 - 65.22% (7.93 MB)

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


History
2026-04-15 20:30:47 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:30:47 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-04-15 21:39:30 UTC (buildkit.dockerfile.v0)

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

2026-04-15 21:39:30 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-05-01 07:42:19 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.6.27

2026-05-01 07:42:19 UTC (buildkit.dockerfile.v0)

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

2026-05-01 07:42:19 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=ccdaf08e8653f9651992212b51af0b5513c2e2cf0cd822ca67c94cffe10386a6

2026-05-01 07:42:19 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-05-01 07:42:19 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-05-01 07:42:19 UTC (buildkit.dockerfile.v0)

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

2026-05-01 07:42:19 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-05-01 07:42:19 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-05-01 07:42:19 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:3d46e5b298894c66e22574b8daef5cef98d3f9156b848ed38322b8d87b2357f0

Created

2026-05-01 05:42:52 UTC

Size

12 MB


Environment
HAPROXY_SHA256

ccdaf08e8653f9651992212b51af0b5513c2e2cf0cd822ca67c94cffe10386a6

HAPROXY_URL

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

HAPROXY_VERSION

2.6.27

PATH

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


Layers

[#000] sha256:13188190f2c53fa4e825ed24ee94f77177787a7ddde7687d5fadb7431f136a37 - 29.68% (3.55 MB)

[#001] sha256:104bc504688d021abcc35fdfa9fa91fe7bcb43e3d466c2d72f077f32644dea38 - 7.06% (866 KB)

[#002] sha256:f08210afa9e447956e8ca6bffc2e5ea8b77556ff6b8275f9b9be403228b15d78 - 0.01% (966 Bytes)

[#003] sha256:a3b06b3c209c62011dcc629fb8ca3ada93c4e087a052e139f926887255328325 - 63.25% (7.57 MB)

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


History
2026-04-15 20:00:34 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:00:34 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-05-01 05:38:43 UTC (buildkit.dockerfile.v0)

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

2026-05-01 05:38:43 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-05-01 05:42:52 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.6.27

2026-05-01 05:42:52 UTC (buildkit.dockerfile.v0)

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

2026-05-01 05:42:52 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=ccdaf08e8653f9651992212b51af0b5513c2e2cf0cd822ca67c94cffe10386a6

2026-05-01 05:42: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-05-01 05:42:52 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2026-05-01 05:42:52 UTC (buildkit.dockerfile.v0)

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

2026-05-01 05:42:52 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-05-01 05:42:52 UTC (buildkit.dockerfile.v0)

USER haproxy

2026-05-01 05:42:52 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.