sha256:a66253179b7541d5ec19bf554959ba931af4819bd1e27256e431fb90811f6a1b
2024-12-13 00:50:46 UTC
13 MB
8c1b5d439ba4b278e602445c57e20067adef214dc9c44c2a1cf172fad5f7d273
HAPROXY_URLhttps://www.haproxy.org/download/3.1/src/haproxy-3.1.1.tar.gz
HAPROXY_VERSION3.1.1
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:dbaac2331104495e5df0818a1db05c402cfc13af140c75beccf51922d5f37ad5 - 25.37% (3.3 MB)
[#001] sha256:60ad0a4aac0b966901429c432422fdb208694cdbe463f225b0ef5102ca2b04d0 - 2.17% (289 KB)
[#002] sha256:b9a12a7262b61aadaf52913a5f7a7a25144c2f54aeb49392f8a5ece3db301a4e - 0.01% (972 Bytes)
[#003] sha256:415451add278bd846346d554ba11b2e2cc355f6fe3fe1c2a9a681058ae992c85 - 72.45% (9.43 MB)
[#004] sha256:62bf758a90e171923e5c0221d5b6120836e12b2f4a9b8f8e19ebe025e283560a - 0.0% (442 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.21.2-x86.tar.gz / # buildkit
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit
2024-12-13 00:50:46 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-13 00:50:46 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.1.1
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.1/src/haproxy-3.1.1.tar.gz
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=8c1b5d439ba4b278e602445c57e20067adef214dc9c44c2a1cf172fad5f7d273
2024-12-13 00:50:46 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
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)USER haproxy
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:4518b341d15e7026e2a6411bbf25233cd8efd49ad81158bfc16eadd9332b7b97
2024-12-13 00:50:46 UTC
13.4 MB
8c1b5d439ba4b278e602445c57e20067adef214dc9c44c2a1cf172fad5f7d273
HAPROXY_URLhttps://www.haproxy.org/download/3.1/src/haproxy-3.1.1.tar.gz
HAPROXY_VERSION3.1.1
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:1f3e46996e2966e4faa5846e56e76e3748b7315e2ded61476c24403d592134f0 - 25.87% (3.47 MB)
[#001] sha256:28449db15eafea824bbbef596c1b6452b8ca98b18535c8c5a3770c504eb17ccf - 2.1% (288 KB)
[#002] sha256:73b7f5bbdd1777eddec5969e9a912db49e399c715fe85b265600381b2957d003 - 0.01% (973 Bytes)
[#003] sha256:0a1270069893eff81b59610d6d981bb18bef94c7d8f49e491ac787107c101530 - 72.02% (9.67 MB)
[#004] sha256:e02f7923b97f59390b2d6cd953e7476bbdb12d62df546b6d3768cd978e7ed224 - 0.0% (442 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.21.2-x86_64.tar.gz / # buildkit
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit
2024-12-13 00:50:46 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-13 00:50:46 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.1.1
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.1/src/haproxy-3.1.1.tar.gz
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=8c1b5d439ba4b278e602445c57e20067adef214dc9c44c2a1cf172fad5f7d273
2024-12-13 00:50:46 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
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)USER haproxy
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:29000dc1f40b5daead3df9cc2126be7eae51e08e4b4bbe7a0627af81775ed261
2024-12-13 00:50:46 UTC
13.2 MB
8c1b5d439ba4b278e602445c57e20067adef214dc9c44c2a1cf172fad5f7d273
HAPROXY_URLhttps://www.haproxy.org/download/3.1/src/haproxy-3.1.1.tar.gz
HAPROXY_VERSION3.1.1
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:d3e229a4bb72770bd404e0f6590519a8e566146523e984834c6a3d82836f0069 - 24.34% (3.21 MB)
[#001] sha256:d556a8324f562d2f446b9d24c8d3dd4a29e02eb32520ce3d54310e444112f52e - 2.14% (289 KB)
[#002] sha256:d55d95f458ce21e6d2cab7ca5d5dfa28cdd4998fe37ee093a32d7a6a01b09294 - 0.01% (974 Bytes)
[#003] sha256:32ad9d26f43337b84bf88275e2a604446c0e0451a25728252a430676d3f1f582 - 73.51% (9.69 MB)
[#004] sha256:083895c88ae5e87bbf4e16fb52c358cca99b5cdd36fafd02a30cc16310f7b253 - 0.0% (446 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.21.2-armhf.tar.gz / # buildkit
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit
2024-12-13 00:50:46 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-13 00:50:46 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.1.1
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.1/src/haproxy-3.1.1.tar.gz
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=8c1b5d439ba4b278e602445c57e20067adef214dc9c44c2a1cf172fad5f7d273
2024-12-13 00:50:46 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
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)USER haproxy
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:bfca3e64f6f34493c3cfe1bf1f338ef2c321acaf95339a6750b6fcf6994359c2
2024-12-13 00:50:46 UTC
12.8 MB
8c1b5d439ba4b278e602445c57e20067adef214dc9c44c2a1cf172fad5f7d273
HAPROXY_URLhttps://www.haproxy.org/download/3.1/src/haproxy-3.1.1.tar.gz
HAPROXY_VERSION3.1.1
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:824bc99f06f2c6bebc1172ff7e39d7a1cdbd077ec44632079a629f69e9db7abf - 23.11% (2.95 MB)
[#001] sha256:02e60494f3a6f4fc90213d93490b73d9f826b0a236450965a2a8a9ddf0983184 - 2.2% (288 KB)
[#002] sha256:ccd6a50d68331a3f8b6a29d2f12b3fe60034894895af0654f0fabf555c0c16bf - 0.01% (972 Bytes)
[#003] sha256:09c1fbf47e442a6755632c4f17603f9740fa48f04c18617c56e318e51e30fccc - 74.68% (9.55 MB)
[#004] sha256:9d16c271007e97a8234f29454c544e0423c8abcdd173fa45fadf4bb8e6d58c23 - 0.0% (449 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.21.2-armv7.tar.gz / # buildkit
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit
2024-12-13 00:50:46 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-13 00:50:46 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.1.1
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.1/src/haproxy-3.1.1.tar.gz
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=8c1b5d439ba4b278e602445c57e20067adef214dc9c44c2a1cf172fad5f7d273
2024-12-13 00:50:46 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
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)USER haproxy
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:12b842a63cfda5b20adc769d34ad4b12db0581a5feb02fe09522848398a8b1a5
2024-12-13 00:50:46 UTC
13.7 MB
8c1b5d439ba4b278e602445c57e20067adef214dc9c44c2a1cf172fad5f7d273
HAPROXY_URLhttps://www.haproxy.org/download/3.1/src/haproxy-3.1.1.tar.gz
HAPROXY_VERSION3.1.1
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:52f827f723504aa3325bb5a54247f0dc4b92bb72569525bc951532c4ef679bd4 - 27.81% (3.81 MB)
[#001] sha256:28da4c4f13d465477cfc36e0cab1cbe9cfd429b81ac4bab1a5a10cb1d9cea696 - 2.08% (291 KB)
[#002] sha256:9194795cd5c08117379fc83096558010b6c0741544fc00e990b38c62c273877a - 0.01% (972 Bytes)
[#003] sha256:9f1aa213a20a49e2586bb089926d49d394e4918da9f3f7fcf011f31f2e7c1fd2 - 70.1% (9.6 MB)
[#004] sha256:21e1f2ed657cc7bb502630719358f329374e3f9207ec3d6a84cb5a36f7ac2d26 - 0.0% (442 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.21.2-aarch64.tar.gz / # buildkit
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit
2024-12-13 00:50:46 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-13 00:50:46 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.1.1
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.1/src/haproxy-3.1.1.tar.gz
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=8c1b5d439ba4b278e602445c57e20067adef214dc9c44c2a1cf172fad5f7d273
2024-12-13 00:50:46 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
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)USER haproxy
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:2e1a9f2b45f93bcf0423c6c2c355db2697b925414585e50f71c172bea9f1a3bf
2024-12-13 00:50:46 UTC
13.8 MB
8c1b5d439ba4b278e602445c57e20067adef214dc9c44c2a1cf172fad5f7d273
HAPROXY_URLhttps://www.haproxy.org/download/3.1/src/haproxy-3.1.1.tar.gz
HAPROXY_VERSION3.1.1
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:244ac55e5ecd413dee99efe3ace7cb84420bfc9a727ec2327dae7805045d7470 - 24.62% (3.41 MB)
[#001] sha256:f362dd4906448cab5e72811bed0918e1b07a8c86888125930bc35adc0798da10 - 2.06% (291 KB)
[#002] sha256:5d7214435fea52fbbcd213ccb12857a27a1c1caa75e3d2a6ccb55eff0054df9d - 0.01% (973 Bytes)
[#003] sha256:903ed945d43ca2ec034ceedcc10101ec56179351d306e86bf4aa297d06ef12e0 - 73.31% (10.1 MB)
[#004] sha256:5534eda97ab93da1454d11b67ef1fe71c94fd1fc013f3c49aaffc6edd366ae14 - 0.0% (446 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.21.2-ppc64le.tar.gz / # buildkit
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit
2024-12-13 00:50:46 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-13 00:50:46 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.1.1
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.1/src/haproxy-3.1.1.tar.gz
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=8c1b5d439ba4b278e602445c57e20067adef214dc9c44c2a1cf172fad5f7d273
2024-12-13 00:50:46 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
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)USER haproxy
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:ef530494eb02bf4e464a238aa149e516622e00c98939a7365d10e99fc7a9e02d
2024-12-13 00:50:46 UTC
12.8 MB
8c1b5d439ba4b278e602445c57e20067adef214dc9c44c2a1cf172fad5f7d273
HAPROXY_URLhttps://www.haproxy.org/download/3.1/src/haproxy-3.1.1.tar.gz
HAPROXY_VERSION3.1.1
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:21a89fc8a7107842fa0935d999d700ca9a9df964110a7076d946b16f07a54de5 - 25.0% (3.2 MB)
[#001] sha256:186e2572b96227a52f0bf0178e3c46cae1bb0a60fcdb0179714dcd2b43c365ab - 2.2% (288 KB)
[#002] sha256:50266b975b2ac4b18eb24f95cad91ce4bcb7a5ade1e6e98501cec6b08fa006b6 - 0.01% (975 Bytes)
[#003] sha256:e1f981d29b1434f38bf568b10b8ee94ba2da606100e8f1b47885e155066112f8 - 72.79% (9.3 MB)
[#004] sha256:a3b841fefa8e5f86597f4a2c928eb17f29a6ee3bed62585a5dac41b675bbfd05 - 0.0% (451 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.21.2-riscv64.tar.gz / # buildkit
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit
2024-12-13 00:50:46 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-13 00:50:46 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.1.1
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.1/src/haproxy-3.1.1.tar.gz
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=8c1b5d439ba4b278e602445c57e20067adef214dc9c44c2a1cf172fad5f7d273
2024-12-13 00:50:46 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
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)USER haproxy
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:0caa09bae19a7f8c85ed8f5ccddb1f349284a01e64ca523167b36e24de960ed5
2024-12-13 00:50:46 UTC
13.5 MB
8c1b5d439ba4b278e602445c57e20067adef214dc9c44c2a1cf172fad5f7d273
HAPROXY_URLhttps://www.haproxy.org/download/3.1/src/haproxy-3.1.1.tar.gz
HAPROXY_VERSION3.1.1
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:b2af93686f9384c40cfe861d7173877bb2ee1675c3ee70181799693c34c8722f - 24.52% (3.31 MB)
[#001] sha256:8bb816636710fe0bc908d632856c9e2f819fd50e8e353214c01a473f611c8dcf - 2.09% (289 KB)
[#002] sha256:57a8365e2eabcd90f7a1ec0a15ce8c9e8d15304a2ace0d7df56fd613742601df - 0.01% (973 Bytes)
[#003] sha256:8a1f648487c5cdb69bdfeec20c742746794a0fb47db555c05ba79a3e8b8490ba - 73.38% (9.89 MB)
[#004] sha256:d1e7ec5922704b2e4a049bb43fec8ba22a561545d76803439cd5deecc1751b04 - 0.0% (442 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.21.2-s390x.tar.gz / # buildkit
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit
2024-12-13 00:50:46 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-13 00:50:46 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.1.1
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.1/src/haproxy-3.1.1.tar.gz
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=8c1b5d439ba4b278e602445c57e20067adef214dc9c44c2a1cf172fad5f7d273
2024-12-13 00:50:46 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
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)USER haproxy
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2024-12-13 00:50:46 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
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.