sha256:d06f3617127fbd5a0e13f48d62931aa4f10c093b992f2d0b566c7996db7d1a7d
2025-01-29 18:13:22 UTC
10.8 MB
b905898bf762adbde180a866dbae2e39a4a377767cf3dd08694be9e56e876274
HAPROXY_URLhttps://www.haproxy.org/download/2.6/src/haproxy-2.6.21.tar.gz
HAPROXY_VERSION2.6.21
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:69aa61ccf55e5bf8e7a069b89e8afb42b4f3443b3785868795af8046d810d608 - 30.65% (3.3 MB)
[#001] sha256:af244c3680a3264c1f72a2de387e9b70240285422e3efa3d9574a3fa24a3b763 - 2.62% (289 KB)
[#002] sha256:de853e5df243e1d67e7fb30fc1411655232ae4a27bbf61f2c1d827eda4ca61b3 - 0.01% (961 Bytes)
[#003] sha256:fb851b2b3f625d5450f5e40f3b3a153c3513b4b54359022b2c2aec8c7c54c80e - 66.73% (7.19 MB)
[#004] sha256:5e29719669eceda63d9371095c90eb3475e487aa4d464e3fa51e15c6919c247e - 0.0% (440 Bytes)
ADD alpine-minirootfs-3.21.3-x86.tar.gz / # buildkit
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit
2025-01-29 18:13:22 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-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=2.6.21
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/2.6/src/haproxy-2.6.21.tar.gz
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=b905898bf762adbde180a866dbae2e39a4a377767cf3dd08694be9e56e876274
2025-01-29 18:13:22 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
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)USER haproxy
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:09164c1319b55ed1ff154af6f76c28d0a568c4f9d91bc7524afe4420a542a6df
2025-01-29 18:13:22 UTC
11.1 MB
b905898bf762adbde180a866dbae2e39a4a377767cf3dd08694be9e56e876274
HAPROXY_URLhttps://www.haproxy.org/download/2.6/src/haproxy-2.6.21.tar.gz
HAPROXY_VERSION2.6.21
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:f18232174bc91741fdf3da96d85011092101a032a93a388b79e99e69c2d5c870 - 31.16% (3.47 MB)
[#001] sha256:06b128a7aac7145d7a4a94de884ae65f006c68b8540e6ffc0483aef48f1c5b0b - 2.52% (288 KB)
[#002] sha256:e590dc7006cacc7ef555ac485d39cae9cfec3a72b2fd2664e23b6cfd6d1e5019 - 0.01% (963 Bytes)
[#003] sha256:379d7fb9a92d41c32fd89034b01107b04c61836837eb4680a2b90315a88bb29a - 66.31% (7.39 MB)
[#004] sha256:3da34f150963c7389cab1176401a6d8576a39369b4c96a2b59274631de885a8f - 0.0% (440 Bytes)
ADD alpine-minirootfs-3.21.3-x86_64.tar.gz / # buildkit
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit
2025-01-29 18:13:22 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-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=2.6.21
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/2.6/src/haproxy-2.6.21.tar.gz
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=b905898bf762adbde180a866dbae2e39a4a377767cf3dd08694be9e56e876274
2025-01-29 18:13:22 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
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)USER haproxy
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:dbb33164a1f6d5c11a91eb24a0e646bb81fe17b0707a53b9db5dcf72176b4185
2025-01-29 18:13:22 UTC
10.8 MB
b905898bf762adbde180a866dbae2e39a4a377767cf3dd08694be9e56e876274
HAPROXY_URLhttps://www.haproxy.org/download/2.6/src/haproxy-2.6.21.tar.gz
HAPROXY_VERSION2.6.21
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:76099982f06682e28a60c3b774ef20931d07b0a2f551203484e633d8c0361ee7 - 29.74% (3.21 MB)
[#001] sha256:1687a14ad260fb4fc6db1f0c86d25e09804f3d50a74985686018c2f56f7dd8e7 - 2.62% (289 KB)
[#002] sha256:16df665dca9b0f015404e24fbb55fbf1e84f5db281481cb4a0039b142b0104f1 - 0.01% (963 Bytes)
[#003] sha256:762dcb400b595a2fa9cb433f57112f1a84147c6fd7d0d541031a9821fc76a149 - 67.63% (7.3 MB)
[#004] sha256:a8cfa5c243619af5f4feb0f784862362e0b9f00eddc2c67f94a3c06f7ef8e75d - 0.0% (442 Bytes)
ADD alpine-minirootfs-3.21.3-armhf.tar.gz / # buildkit
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit
2025-01-29 18:13:22 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-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=2.6.21
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/2.6/src/haproxy-2.6.21.tar.gz
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=b905898bf762adbde180a866dbae2e39a4a377767cf3dd08694be9e56e876274
2025-01-29 18:13:22 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
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)USER haproxy
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:306c5e5c80afb8c9b2308d0ef9a935f25312761d361f34dc8847d1d8e451a9d8
2025-01-29 18:13:22 UTC
10.4 MB
b905898bf762adbde180a866dbae2e39a4a377767cf3dd08694be9e56e876274
HAPROXY_URLhttps://www.haproxy.org/download/2.6/src/haproxy-2.6.21.tar.gz
HAPROXY_VERSION2.6.21
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:85f3b18f9f5a8655db86c6dfb02bb01011ffef63d10a173843c5c65c3e9137b7 - 28.3% (2.95 MB)
[#001] sha256:510a4ca166402494f4446a67668b9451a59e7fc3a52d6f75a82f0f5e8765808f - 2.7% (288 KB)
[#002] sha256:997b631db78d26a36cacdaec7a75f0bc011ca691253882b64e0cae631d3e84d7 - 0.01% (963 Bytes)
[#003] sha256:25a6b1402ca82469e1ba431caf6f91bea0025c8c9ff4cb1ab01d991433716b0b - 68.99% (7.2 MB)
[#004] sha256:103531f7ba468599e54d017131c65b3dfe90b0229166b891c721f7c94c4d9ea1 - 0.0% (441 Bytes)
ADD alpine-minirootfs-3.21.3-armv7.tar.gz / # buildkit
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit
2025-01-29 18:13:22 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-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=2.6.21
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/2.6/src/haproxy-2.6.21.tar.gz
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=b905898bf762adbde180a866dbae2e39a4a377767cf3dd08694be9e56e876274
2025-01-29 18:13:22 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
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)USER haproxy
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:1420beab51814a2a30770c516f90b781013ded0fb7aaff6337d0c06fbe8b2dcc
2025-01-29 18:13:22 UTC
11.4 MB
b905898bf762adbde180a866dbae2e39a4a377767cf3dd08694be9e56e876274
HAPROXY_URLhttps://www.haproxy.org/download/2.6/src/haproxy-2.6.21.tar.gz
HAPROXY_VERSION2.6.21
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:6e771e15690e2fabf2332d3a3b744495411d6e0b00b2aea64419b58b0066cf81 - 33.31% (3.81 MB)
[#001] sha256:b52ff377e941b8dc07fa2758cd64ecb3180fd4f1f46eb102646984c24baee564 - 2.48% (291 KB)
[#002] sha256:57938811f0ed4bd1a515443a08ae58cd2b0038cc24927e2fc4e9a3db261a20c7 - 0.01% (964 Bytes)
[#003] sha256:17ec8a366896984140bfd561012a2ee6841610987f5c967267ee26e9bd1bdffd - 64.19% (7.34 MB)
[#004] sha256:7e9292add661fe1956245322e5c58ecaac3553e84301042d523b5bec203f001f - 0.0% (446 Bytes)
ADD alpine-minirootfs-3.21.3-aarch64.tar.gz / # buildkit
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit
2025-01-29 18:13:22 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-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=2.6.21
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/2.6/src/haproxy-2.6.21.tar.gz
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=b905898bf762adbde180a866dbae2e39a4a377767cf3dd08694be9e56e876274
2025-01-29 18:13:22 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
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)USER haproxy
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:284c64e6a5cc41554b04f5e4025a277f569288c6f1674e47d9d1b477161332a7
2025-01-29 18:13:22 UTC
11.5 MB
b905898bf762adbde180a866dbae2e39a4a377767cf3dd08694be9e56e876274
HAPROXY_URLhttps://www.haproxy.org/download/2.6/src/haproxy-2.6.21.tar.gz
HAPROXY_VERSION2.6.21
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:184b14480d317057da092a0994ad6baf4b2df588108f43969f8fd56f021af2c6 - 29.73% (3.41 MB)
[#001] sha256:42e804408de2cf4c723cab8b38ea4afbcdb2cfa4d1ad3d84d2ad4cf2848b74ac - 2.48% (291 KB)
[#002] sha256:928e2b85fff2cbd0114b27569e94a7dbc3dab7a844aadad77a7d5b7efd809199 - 0.01% (962 Bytes)
[#003] sha256:9d62e7b30508dfe77843990c8bf11d19fafb642a647d8cb904f79d4d3791e18c - 67.77% (7.77 MB)
[#004] sha256:32e229465c6e6e045361bfd74ece261ab9b96a92ef7f9833efed82fea52286c4 - 0.0% (448 Bytes)
ADD alpine-minirootfs-3.21.3-ppc64le.tar.gz / # buildkit
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit
2025-01-29 18:13:22 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-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=2.6.21
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/2.6/src/haproxy-2.6.21.tar.gz
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=b905898bf762adbde180a866dbae2e39a4a377767cf3dd08694be9e56e876274
2025-01-29 18:13:22 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
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)USER haproxy
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:ddacd6eb80bd41d8273b1600eb1b09acbd544b1962030d54dfcae64166db5f57
2025-01-29 18:13:22 UTC
10.6 MB
b905898bf762adbde180a866dbae2e39a4a377767cf3dd08694be9e56e876274
HAPROXY_URLhttps://www.haproxy.org/download/2.6/src/haproxy-2.6.21.tar.gz
HAPROXY_VERSION2.6.21
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:7df33f7ad8beb367ac09bdd1b2f220db3ee2bbdda14a6310d1340e5628b5ba88 - 30.24% (3.2 MB)
[#001] sha256:22171ce9b4c4f3b6879cfc2f72d965a79cdb9074a5b06c77c217e1981dae2e2d - 2.66% (288 KB)
[#002] sha256:65efa07118c7ad2eae25639ed9a9d25b87ce01b795b0b74cc8fda0267ef465f4 - 0.01% (961 Bytes)
[#003] sha256:bc18402c9c55e1fe772869cf0a1c5b05776e8a0adbc0117be7f361d3a88f50c8 - 67.09% (7.09 MB)
[#004] sha256:4cdf571ec71683a173cb7f548e98387e4adc4b3bc6e26a2d5c3c91756c1bd723 - 0.0% (449 Bytes)
ADD alpine-minirootfs-3.21.3-riscv64.tar.gz / # buildkit
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit
2025-01-29 18:13:22 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-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=2.6.21
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/2.6/src/haproxy-2.6.21.tar.gz
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=b905898bf762adbde180a866dbae2e39a4a377767cf3dd08694be9e56e876274
2025-01-29 18:13:22 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
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)USER haproxy
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:a32febeca5ecab28242567d3a226df68e7f44f80f5237b957827d81beed4a4cd
2025-01-29 18:13:22 UTC
11.1 MB
b905898bf762adbde180a866dbae2e39a4a377767cf3dd08694be9e56e876274
HAPROXY_URLhttps://www.haproxy.org/download/2.6/src/haproxy-2.6.21.tar.gz
HAPROXY_VERSION2.6.21
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:c1a599607158512214777614f916f8193d29fd34b656d47dfc26314af01e2af4 - 29.74% (3.31 MB)
[#001] sha256:da1d6fbbaeb31150829b61c97bf95a54dd80af8879ff0c3eb389deae2e014d40 - 2.54% (289 KB)
[#002] sha256:d5b92d46335503c8ba202927115f72a2afa9a81d8a4bd523637b655ac0e2e26e - 0.01% (964 Bytes)
[#003] sha256:950de0df67427926a52ce6496b292ca5ccfa85694cddef8fc176cd6867f25e69 - 67.71% (7.53 MB)
[#004] sha256:72d45cf0873a0876b838f5449618f58b5ad67527dd69a25964929a09105056b3 - 0.0% (445 Bytes)
ADD alpine-minirootfs-3.21.3-s390x.tar.gz / # buildkit
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit
2025-01-29 18:13:22 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-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=2.6.21
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/2.6/src/haproxy-2.6.21.tar.gz
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=b905898bf762adbde180a866dbae2e39a4a377767cf3dd08694be9e56e876274
2025-01-29 18:13:22 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
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2025-01-29 18:13:22 UTC (buildkit.dockerfile.v0)USER haproxy
2025-01-29 18:13:22 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.