Tag

library/haproxy:3.2-dev12-alpine
Content Digest: sha256:e10d98eed520248f7a7ea65d9b0f740b319bf567b00f9635d336cf652c2c0c38
Manifests
Details
Content Digest

sha256:aad6f9432e5a882529094ec2b069b464e1c17262c389969a2606ac7ece6f2d50

Created

2025-04-25 11:13:41 UTC

Size

13.6 MB


Environment
HAPROXY_SHA256

fb01e2bcb9a210ce84deaddf6281a0a98f3d9b531ab3627b97e42fab31c4ebd4

HAPROXY_URL

https://www.haproxy.org/download/3.2/src/devel/haproxy-3.2-dev12.tar.gz

HAPROXY_VERSION

3.2-dev12

PATH

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


Layers

[#000] sha256:69aa61ccf55e5bf8e7a069b89e8afb42b4f3443b3785868795af8046d810d608 - 24.3% (3.3 MB)

[#001] sha256:319acad03caf16c4a6d5daef567a63aade4e7ebed4577f6feb690bf1a3444a9f - 2.07% (289 KB)

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

[#003] sha256:3ca5902f68928ca9b55e4eb729bd58f406eb3643687bd17f124b66696b2108e0 - 73.61% (10 MB)

[#004] sha256:af9d117090b51a6a851da479a7afec8ee17cad2afe4bcfe215b9517e3a4d4812 - 0.0% (440 Bytes)

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


History
2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

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

2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

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

2025-04-25 11:13:41 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

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=3.2-dev12

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/3.2/src/devel/haproxy-3.2-dev12.tar.gz

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=fb01e2bcb9a210ce84deaddf6281a0a98f3d9b531ab3627b97e42fab31c4ebd4

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers lua5.4-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.4 LUA_LIB=/usr/lib/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 EXTRA_OBJS=" " '; 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

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

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

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

USER haproxy

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:7c4d08ea2b18eb3aead09ccd1947f421717ad5530d70b6e9df373cc563846837

Created

2025-04-25 11:13:41 UTC

Size

14 MB


Environment
HAPROXY_SHA256

fb01e2bcb9a210ce84deaddf6281a0a98f3d9b531ab3627b97e42fab31c4ebd4

HAPROXY_URL

https://www.haproxy.org/download/3.2/src/devel/haproxy-3.2-dev12.tar.gz

HAPROXY_VERSION

3.2-dev12

PATH

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


Layers

[#000] sha256:f18232174bc91741fdf3da96d85011092101a032a93a388b79e99e69c2d5c870 - 24.79% (3.47 MB)

[#001] sha256:31c660ec19e30695ab60c553c8e629950bb05f7cbee3cd86fb2e741c683a22b2 - 2.01% (288 KB)

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

[#003] sha256:7440c9908719d7371ea342d0782e76a76115cfe9bad6c39cff73afe7b228eb70 - 73.19% (10.3 MB)

[#004] sha256:ff0bed2c56a2c1bcc255b08774ec09f0dbffa0e8d58d305e64d536d56bdf3990 - 0.0% (445 Bytes)

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


History
2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

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

2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

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

2025-04-25 11:13:41 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

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=3.2-dev12

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/3.2/src/devel/haproxy-3.2-dev12.tar.gz

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=fb01e2bcb9a210ce84deaddf6281a0a98f3d9b531ab3627b97e42fab31c4ebd4

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers lua5.4-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.4 LUA_LIB=/usr/lib/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 EXTRA_OBJS=" " '; 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

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

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

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

USER haproxy

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:0f61ef395e343ee6e80b6a8305e459a78d5a6053b6fe855ec84f3cec5610e14c

Created

2025-04-25 11:13:41 UTC

Size

13.8 MB


Environment
HAPROXY_SHA256

fb01e2bcb9a210ce84deaddf6281a0a98f3d9b531ab3627b97e42fab31c4ebd4

HAPROXY_URL

https://www.haproxy.org/download/3.2/src/devel/haproxy-3.2-dev12.tar.gz

HAPROXY_VERSION

3.2-dev12

PATH

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


Layers

[#000] sha256:76099982f06682e28a60c3b774ef20931d07b0a2f551203484e633d8c0361ee7 - 23.19% (3.21 MB)

[#001] sha256:1687a14ad260fb4fc6db1f0c86d25e09804f3d50a74985686018c2f56f7dd8e7 - 2.04% (289 KB)

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

[#003] sha256:d15f28366e5ddf6c32ccad209ae69885c8444fbeaeac3b95ae69068c3d3e7ed6 - 74.76% (10.3 MB)

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

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


History
2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

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

2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

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

2025-04-25 11:13:41 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

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=3.2-dev12

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/3.2/src/devel/haproxy-3.2-dev12.tar.gz

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=fb01e2bcb9a210ce84deaddf6281a0a98f3d9b531ab3627b97e42fab31c4ebd4

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers lua5.4-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.4 LUA_LIB=/usr/lib/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 EXTRA_OBJS=" " '; 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

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

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

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

USER haproxy

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:564f639123389b6fef1b3eef211895ce40ff6440195ad8cba9771526dc1275c9

Created

2025-04-25 11:13:41 UTC

Size

13.4 MB


Environment
HAPROXY_SHA256

fb01e2bcb9a210ce84deaddf6281a0a98f3d9b531ab3627b97e42fab31c4ebd4

HAPROXY_URL

https://www.haproxy.org/download/3.2/src/devel/haproxy-3.2-dev12.tar.gz

HAPROXY_VERSION

3.2-dev12

PATH

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


Layers

[#000] sha256:85f3b18f9f5a8655db86c6dfb02bb01011ffef63d10a173843c5c65c3e9137b7 - 22.02% (2.95 MB)

[#001] sha256:510a4ca166402494f4446a67668b9451a59e7fc3a52d6f75a82f0f5e8765808f - 2.1% (288 KB)

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

[#003] sha256:a9fbe9e27b730e21910e02ef95e0a9d8b50f717da966a863197e86e6d548778e - 75.87% (10.2 MB)

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

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


History
2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

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

2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

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

2025-04-25 11:13:41 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

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=3.2-dev12

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/3.2/src/devel/haproxy-3.2-dev12.tar.gz

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=fb01e2bcb9a210ce84deaddf6281a0a98f3d9b531ab3627b97e42fab31c4ebd4

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers lua5.4-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.4 LUA_LIB=/usr/lib/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 EXTRA_OBJS=" " '; 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

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

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

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

USER haproxy

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:e03b59cf88d69fc6a602b48caa7547aba23d524d56a943112a956164dd471d5b

Created

2025-04-25 11:13:41 UTC

Size

14.3 MB


Environment
HAPROXY_SHA256

fb01e2bcb9a210ce84deaddf6281a0a98f3d9b531ab3627b97e42fab31c4ebd4

HAPROXY_URL

https://www.haproxy.org/download/3.2/src/devel/haproxy-3.2-dev12.tar.gz

HAPROXY_VERSION

3.2-dev12

PATH

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


Layers

[#000] sha256:6e771e15690e2fabf2332d3a3b744495411d6e0b00b2aea64419b58b0066cf81 - 26.67% (3.81 MB)

[#001] sha256:e775c19805041105de00725b1ecfe4deac6ee94ab4da59e1da834b8866d1e827 - 1.99% (291 KB)

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

[#003] sha256:7b796dab1093641a3ac28f1138601cfd960a9164b8bc31b2001f9f3f72d07376 - 71.34% (10.2 MB)

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

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


History
2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

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

2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

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

2025-04-25 11:13:41 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

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=3.2-dev12

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/3.2/src/devel/haproxy-3.2-dev12.tar.gz

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=fb01e2bcb9a210ce84deaddf6281a0a98f3d9b531ab3627b97e42fab31c4ebd4

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers lua5.4-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.4 LUA_LIB=/usr/lib/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 EXTRA_OBJS=" " '; 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

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

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

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

USER haproxy

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:c73f6f7f34e10168e59ccee8444f4cc860cc434e8f8af455d3fc65521ec7c1b0

Created

2025-04-25 11:13:41 UTC

Size

14.5 MB


Environment
HAPROXY_SHA256

fb01e2bcb9a210ce84deaddf6281a0a98f3d9b531ab3627b97e42fab31c4ebd4

HAPROXY_URL

https://www.haproxy.org/download/3.2/src/devel/haproxy-3.2-dev12.tar.gz

HAPROXY_VERSION

3.2-dev12

PATH

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


Layers

[#000] sha256:184b14480d317057da092a0994ad6baf4b2df588108f43969f8fd56f021af2c6 - 23.51% (3.41 MB)

[#001] sha256:65c30a62047fc2b8443ff64d3b441f83d51d0b9c09a284031b622c5091c4bc0e - 1.96% (291 KB)

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

[#003] sha256:b278d9c0de52b2e16278fe54e0e5fbcfb583dc8ccdbdfdf300b352d7307a2509 - 74.51% (10.8 MB)

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

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


History
2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

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

2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

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

2025-04-25 11:13:41 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

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=3.2-dev12

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/3.2/src/devel/haproxy-3.2-dev12.tar.gz

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=fb01e2bcb9a210ce84deaddf6281a0a98f3d9b531ab3627b97e42fab31c4ebd4

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers lua5.4-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.4 LUA_LIB=/usr/lib/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 EXTRA_OBJS=" " '; 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

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

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

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

USER haproxy

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:a70e3a6c875a2cdae10e872484c769796f50038eca7c5dfeb5e76469b1e4559a

Created

2025-04-25 11:13:41 UTC

Size

13.4 MB


Environment
HAPROXY_SHA256

fb01e2bcb9a210ce84deaddf6281a0a98f3d9b531ab3627b97e42fab31c4ebd4

HAPROXY_URL

https://www.haproxy.org/download/3.2/src/devel/haproxy-3.2-dev12.tar.gz

HAPROXY_VERSION

3.2-dev12

PATH

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


Layers

[#000] sha256:7df33f7ad8beb367ac09bdd1b2f220db3ee2bbdda14a6310d1340e5628b5ba88 - 23.84% (3.2 MB)

[#001] sha256:22171ce9b4c4f3b6879cfc2f72d965a79cdb9074a5b06c77c217e1981dae2e2d - 2.1% (288 KB)

[#002] sha256:65efa07118c7ad2eae25639ed9a9d25b87ce01b795b0b74cc8fda0267ef465f4 - 0.01% (961 Bytes)

[#003] sha256:d69f11c77ed17f1c977e4f8e5f741edf18c413ccb9e8c0122b092588671a29e2 - 74.05% (9.93 MB)

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

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


History
2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

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

2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

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

2025-04-25 11:13:41 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

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=3.2-dev12

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/3.2/src/devel/haproxy-3.2-dev12.tar.gz

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=fb01e2bcb9a210ce84deaddf6281a0a98f3d9b531ab3627b97e42fab31c4ebd4

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers lua5.4-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.4 LUA_LIB=/usr/lib/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 EXTRA_OBJS=" " '; 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

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

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

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

USER haproxy

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:f2c6755a7e6f4895c7618de938cf35a50e60be5ed7bd65b472133689731bbe30

Created

2025-04-25 11:13:41 UTC

Size

14.1 MB


Environment
HAPROXY_SHA256

fb01e2bcb9a210ce84deaddf6281a0a98f3d9b531ab3627b97e42fab31c4ebd4

HAPROXY_URL

https://www.haproxy.org/download/3.2/src/devel/haproxy-3.2-dev12.tar.gz

HAPROXY_VERSION

3.2-dev12

PATH

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


Layers

[#000] sha256:c1a599607158512214777614f916f8193d29fd34b656d47dfc26314af01e2af4 - 23.4% (3.31 MB)

[#001] sha256:5045c7951f8c67bc5636438827f0a120b4cad052fb9236b9f7050c9481bc39ad - 2.0% (289 KB)

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

[#003] sha256:654d208e6ebd20d7a2ed969cb54d4e749ecfa1e8d14afe5b69b88fe3be62b46c - 74.59% (10.5 MB)

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

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


History
2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

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

2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

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

2025-04-25 11:13:41 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

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=3.2-dev12

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/3.2/src/devel/haproxy-3.2-dev12.tar.gz

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=fb01e2bcb9a210ce84deaddf6281a0a98f3d9b531ab3627b97e42fab31c4ebd4

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers lua5.4-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.4 LUA_LIB=/usr/lib/lua5.4 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 EXTRA_OBJS=" " '; 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

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

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

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

USER haproxy

2025-04-25 11:13:41 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2025-04-25 11:13:41 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.