Tag

library/haproxy:2.8.13-alpine3.20
Content Digest: sha256:cb8e5986d7f3e76a43a1e98cb073e04e99970ea138b0c957dfd030239f0d47f2
Manifests
Details
Content Digest

sha256:3688fb3bf0c357e9f6701812eeb55236d4b0509e9a3494d077d1e8722bab3a86

Created

2024-12-12 18:13:24 UTC

Size

13.5 MB


Environment
HAPROXY_SHA256

13dc06a65b7705b94c843bda8b845edbb621bf45e8a9dc7db590d40ab920a9ce

HAPROXY_URL

https://www.haproxy.org/download/2.8/src/haproxy-2.8.13.tar.gz

HAPROXY_VERSION

2.8.13

PATH

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


Layers

[#000] sha256:9d36213c2c70043b8757c7d7ef3b21782d1ad5b2dd6d50df305e14054d6a1cb7 - 24.53% (3.31 MB)

[#001] sha256:6a4c4a769a84ea0070903710435c202cd7cd434e5e756c5dc0233d01e5c3470a - 2.06% (285 KB)

[#002] sha256:9bb54b889384ed0cbd5b85af6c67c414839a8de109cfc1eef8a62e70546d85a6 - 0.01% (978 Bytes)

[#003] sha256:42d14b0d0cef72eb3a3bede389ea6223d576cf2c9e7e5c88d278d5508474b025 - 73.4% (9.9 MB)

[#004] sha256:60fc54a6a7d96986edaec21830808ccdf2405a1cc2fb2b307eb890f1de820b5b - 0.0% (442 Bytes)

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


History
2024-09-06 12:05:36 UTC (buildkit.dockerfile.v0)

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

2024-09-06 12:05:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

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

2024-12-12 18:13:24 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

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.8.13

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.8/src/haproxy-2.8.13.tar.gz

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=13dc06a65b7705b94c843bda8b845edbb621bf45e8a9dc7db590d40ab920a9ce

2024-12-12 18:13:24 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 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

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

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

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

USER haproxy

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:91fd37cbff064d638cee9d0159dd970a8a1dc50f8e39da2beb1e991642aabdb3

Created

2024-12-12 18:13:24 UTC

Size

14 MB


Environment
HAPROXY_SHA256

13dc06a65b7705b94c843bda8b845edbb621bf45e8a9dc7db590d40ab920a9ce

HAPROXY_URL

https://www.haproxy.org/download/2.8/src/haproxy-2.8.13.tar.gz

HAPROXY_VERSION

2.8.13

PATH

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


Layers

[#000] sha256:da9db072f522755cbeb85be2b3f84059b70571b229512f1571d9217b77e1087f - 24.73% (3.46 MB)

[#001] sha256:cb88a172aebf7cbe0d271f379cd637a6677e3e82fd6358e01e23edd8dc1a439a - 1.98% (284 KB)

[#002] sha256:8724ed25ac9512e99bbcfb5972d0c9adeb484a8b6281b14bea17804d6eda166d - 0.01% (978 Bytes)

[#003] sha256:a00ee92772a60cdfa6dcacbf45786a342124891bf68667ec760407535b9c92db - 73.28% (10.2 MB)

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

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


History
2024-09-06 12:05:36 UTC (buildkit.dockerfile.v0)

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

2024-09-06 12:05:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

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

2024-12-12 18:13:24 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

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.8.13

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.8/src/haproxy-2.8.13.tar.gz

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=13dc06a65b7705b94c843bda8b845edbb621bf45e8a9dc7db590d40ab920a9ce

2024-12-12 18:13:24 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 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

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

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

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

USER haproxy

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:66a1eeb339ab32df939b9303714075fbff6332ed8d5648459204989ec7e8b636

Created

2024-12-12 18:13:24 UTC

Size

13.4 MB


Environment
HAPROXY_SHA256

13dc06a65b7705b94c843bda8b845edbb621bf45e8a9dc7db590d40ab920a9ce

HAPROXY_URL

https://www.haproxy.org/download/2.8/src/haproxy-2.8.13.tar.gz

HAPROXY_VERSION

2.8.13

PATH

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


Layers

[#000] sha256:655a2516811563036720a66963f9c64bc14eb53aac8eeceaebcda6bf661651bb - 24.0% (3.21 MB)

[#001] sha256:93b506ff9dcaba1b8959509e2dd40ebb5fff02226039b86e10ca1fa29368dec3 - 2.08% (285 KB)

[#002] sha256:a1b4c3bd7d6d27b793be61ad84883e470f72e92eaa7a51c86df9962ad290b28a - 0.01% (976 Bytes)

[#003] sha256:2dd3b890cd26d6e9ca7ea372f10557a76aeb1736eaed1d9010ff53579d177f20 - 73.91% (9.89 MB)

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

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


History
2024-09-06 12:05:36 UTC (buildkit.dockerfile.v0)

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

2024-09-06 12:05:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

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

2024-12-12 18:13:24 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

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.8.13

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.8/src/haproxy-2.8.13.tar.gz

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=13dc06a65b7705b94c843bda8b845edbb621bf45e8a9dc7db590d40ab920a9ce

2024-12-12 18:13:24 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 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

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

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

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

USER haproxy

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:c3072b3a8fb2de07320bf6f93c813613a3ebb3758eae62f59023dd05138f269d

Created

2024-12-12 18:13:24 UTC

Size

12.8 MB


Environment
HAPROXY_SHA256

13dc06a65b7705b94c843bda8b845edbb621bf45e8a9dc7db590d40ab920a9ce

HAPROXY_URL

https://www.haproxy.org/download/2.8/src/haproxy-2.8.13.tar.gz

HAPROXY_VERSION

2.8.13

PATH

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


Layers

[#000] sha256:2723bbe95689a46bd4cbe83e27fb42475660f41b02c96d21411fa76d803e8553 - 22.97% (2.95 MB)

[#001] sha256:19d19af6260668ec5acebf06ca1010e7c7f5c1d62a13cc5b460c3cf3e29d8a5c - 2.16% (284 KB)

[#002] sha256:2bbfe72087166183a14beb591e9018b8725bfe385e9f581cabb3ac98f8584c8b - 0.01% (978 Bytes)

[#003] sha256:e034d5a419b2d7c1d81966bdc58be10b8595198668164f5e2cfef0f753dcdf19 - 74.86% (9.62 MB)

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

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


History
2024-09-06 12:05:36 UTC (buildkit.dockerfile.v0)

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

2024-09-06 12:05:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

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

2024-12-12 18:13:24 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

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.8.13

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.8/src/haproxy-2.8.13.tar.gz

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=13dc06a65b7705b94c843bda8b845edbb621bf45e8a9dc7db590d40ab920a9ce

2024-12-12 18:13:24 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 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

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

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

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

USER haproxy

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:94c7cc168720868626246be0f551e5c00b2c3e246e7391cdf45292b5443ad3ce

Created

2024-12-12 18:13:24 UTC

Size

14.8 MB


Environment
HAPROXY_SHA256

13dc06a65b7705b94c843bda8b845edbb621bf45e8a9dc7db590d40ab920a9ce

HAPROXY_URL

https://www.haproxy.org/download/2.8/src/haproxy-2.8.13.tar.gz

HAPROXY_VERSION

2.8.13

PATH

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


Layers

[#000] sha256:9986a736f7d3d24bb01b0a560fa0f19c4b57e56c646e1f998941529d28710e6b - 26.4% (3.9 MB)

[#001] sha256:d80d24f2bc16f7a3a353ee1f6bade1e4cfff2d6d55b81bb6d21c167a605baac5 - 1.9% (287 KB)

[#002] sha256:c607c79d0c005448b29b1411b49eb1bfa39ead72f6c40d21a14b18eada363bdd - 0.01% (980 Bytes)

[#003] sha256:5d37e4926f0a9d5f43666b4eeea7648bb180dc8905c56a6cfcda9bca49f5935d - 71.7% (10.6 MB)

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

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


History
2024-09-06 12:05:36 UTC (buildkit.dockerfile.v0)

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

2024-09-06 12:05:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

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

2024-12-12 18:13:24 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

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.8.13

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.8/src/haproxy-2.8.13.tar.gz

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=13dc06a65b7705b94c843bda8b845edbb621bf45e8a9dc7db590d40ab920a9ce

2024-12-12 18:13:24 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 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

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

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

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

USER haproxy

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:a4711140e5b0a2c1ba82181570972de4a309b4f3c6b724473bfaf8c4d6a89281

Created

2024-12-12 18:13:24 UTC

Size

14.2 MB


Environment
HAPROXY_SHA256

13dc06a65b7705b94c843bda8b845edbb621bf45e8a9dc7db590d40ab920a9ce

HAPROXY_URL

https://www.haproxy.org/download/2.8/src/haproxy-2.8.13.tar.gz

HAPROXY_VERSION

2.8.13

PATH

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


Layers

[#000] sha256:22892cdc5e9ff297ac012c2fbe3c12724a3cf4d0a55f5f03f95a7f3ab3e77e36 - 23.95% (3.41 MB)

[#001] sha256:4c463c0a79078958d61115a21183ccb8e6c89936abd80d508515ee5391dc8a15 - 1.97% (287 KB)

[#002] sha256:4471e2b37a63125b868776ed451c0588d62256e63e715de9879fe08d23ee9e13 - 0.01% (978 Bytes)

[#003] sha256:6ef06509aa6aead510f4a369f8d8583bd3f740c3c81e27132003135e4af9c695 - 74.07% (10.5 MB)

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

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


History
2024-09-06 12:05:36 UTC (buildkit.dockerfile.v0)

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

2024-09-06 12:05:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

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

2024-12-12 18:13:24 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

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.8.13

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.8/src/haproxy-2.8.13.tar.gz

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=13dc06a65b7705b94c843bda8b845edbb621bf45e8a9dc7db590d40ab920a9ce

2024-12-12 18:13:24 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 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

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

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

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

USER haproxy

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:2dd2d7bce046b2eb351b342c259816914a6a81f6b4806d3104d8d90c9031b07c

Created

2024-12-12 18:13:24 UTC

Size

13.1 MB


Environment
HAPROXY_SHA256

13dc06a65b7705b94c843bda8b845edbb621bf45e8a9dc7db590d40ab920a9ce

HAPROXY_URL

https://www.haproxy.org/download/2.8/src/haproxy-2.8.13.tar.gz

HAPROXY_VERSION

2.8.13

PATH

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


Layers

[#000] sha256:ea37667e50ca807fa8abc1caf0d21091cbbe1d66b2c217158fb3e91c2787afaf - 24.52% (3.22 MB)

[#001] sha256:5d3a7d8e10cc876c8b2861fcc79ed00d14ca9c28a2cefdc97e7f861cdb3c8671 - 2.12% (285 KB)

[#002] sha256:a767220e19fb98d2faec8def112ecc54eaae8f397741bebab931d93413862e25 - 0.01% (978 Bytes)

[#003] sha256:0cd3a726d90760acb325ce9879964dad3daa1d1cfe5fc5a8bf79244881eccb88 - 73.35% (9.62 MB)

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

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


History
2024-09-06 12:05:36 UTC (buildkit.dockerfile.v0)

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

2024-09-06 12:05:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

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

2024-12-12 18:13:24 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

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.8.13

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.8/src/haproxy-2.8.13.tar.gz

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=13dc06a65b7705b94c843bda8b845edbb621bf45e8a9dc7db590d40ab920a9ce

2024-12-12 18:13:24 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 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

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

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

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

USER haproxy

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:c49095623a1bf76a6d6d8ff7c0a247975d7e417ae2d896dc67c03a0f6c49a20f

Created

2024-12-12 18:13:24 UTC

Size

13.8 MB


Environment
HAPROXY_SHA256

13dc06a65b7705b94c843bda8b845edbb621bf45e8a9dc7db590d40ab920a9ce

HAPROXY_URL

https://www.haproxy.org/download/2.8/src/haproxy-2.8.13.tar.gz

HAPROXY_VERSION

2.8.13

PATH

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


Layers

[#000] sha256:4261d20208fd5fe57c9f53c86783089a963169d6db6f16306e083ca43f937e0b - 23.99% (3.3 MB)

[#001] sha256:a5a5b88d63cee51eb69d8f7fefe7edea845f61d5c1ceef9702cc0400406d1a22 - 2.02% (285 KB)

[#002] sha256:5c41c6808543622418dcf358c7652f9f5438ab84b7adf92dab2c90ce79d72139 - 0.01% (981 Bytes)

[#003] sha256:1123f6027d64de3b7a8974d4c5136f2a23b52d2f73b3e43b9beab5b9c5a2a4fb - 73.98% (10.2 MB)

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

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


History
2024-09-06 12:05:36 UTC (buildkit.dockerfile.v0)

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

2024-09-06 12:05:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

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

2024-12-12 18:13:24 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

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.8.13

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.8/src/haproxy-2.8.13.tar.gz

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=13dc06a65b7705b94c843bda8b845edbb621bf45e8a9dc7db590d40ab920a9ce

2024-12-12 18:13:24 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 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

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

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

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

USER haproxy

2024-12-12 18:13:24 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2024-12-12 18:13:24 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.