sha256:3688fb3bf0c357e9f6701812eeb55236d4b0509e9a3494d077d1e8722bab3a86
2024-12-12 18:13:24 UTC
13.5 MB
13dc06a65b7705b94c843bda8b845edbb621bf45e8a9dc7db590d40ab920a9ce
HAPROXY_URLhttps://www.haproxy.org/download/2.8/src/haproxy-2.8.13.tar.gz
HAPROXY_VERSION2.8.13
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#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)
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"]
sha256:91fd37cbff064d638cee9d0159dd970a8a1dc50f8e39da2beb1e991642aabdb3
2024-12-12 18:13:24 UTC
14 MB
13dc06a65b7705b94c843bda8b845edbb621bf45e8a9dc7db590d40ab920a9ce
HAPROXY_URLhttps://www.haproxy.org/download/2.8/src/haproxy-2.8.13.tar.gz
HAPROXY_VERSION2.8.13
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#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)
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"]
sha256:66a1eeb339ab32df939b9303714075fbff6332ed8d5648459204989ec7e8b636
2024-12-12 18:13:24 UTC
13.4 MB
13dc06a65b7705b94c843bda8b845edbb621bf45e8a9dc7db590d40ab920a9ce
HAPROXY_URLhttps://www.haproxy.org/download/2.8/src/haproxy-2.8.13.tar.gz
HAPROXY_VERSION2.8.13
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#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)
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"]
sha256:c3072b3a8fb2de07320bf6f93c813613a3ebb3758eae62f59023dd05138f269d
2024-12-12 18:13:24 UTC
12.8 MB
13dc06a65b7705b94c843bda8b845edbb621bf45e8a9dc7db590d40ab920a9ce
HAPROXY_URLhttps://www.haproxy.org/download/2.8/src/haproxy-2.8.13.tar.gz
HAPROXY_VERSION2.8.13
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#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)
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"]
sha256:94c7cc168720868626246be0f551e5c00b2c3e246e7391cdf45292b5443ad3ce
2024-12-12 18:13:24 UTC
14.8 MB
13dc06a65b7705b94c843bda8b845edbb621bf45e8a9dc7db590d40ab920a9ce
HAPROXY_URLhttps://www.haproxy.org/download/2.8/src/haproxy-2.8.13.tar.gz
HAPROXY_VERSION2.8.13
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#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)
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"]
sha256:a4711140e5b0a2c1ba82181570972de4a309b4f3c6b724473bfaf8c4d6a89281
2024-12-12 18:13:24 UTC
14.2 MB
13dc06a65b7705b94c843bda8b845edbb621bf45e8a9dc7db590d40ab920a9ce
HAPROXY_URLhttps://www.haproxy.org/download/2.8/src/haproxy-2.8.13.tar.gz
HAPROXY_VERSION2.8.13
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#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)
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"]
sha256:2dd2d7bce046b2eb351b342c259816914a6a81f6b4806d3104d8d90c9031b07c
2024-12-12 18:13:24 UTC
13.1 MB
13dc06a65b7705b94c843bda8b845edbb621bf45e8a9dc7db590d40ab920a9ce
HAPROXY_URLhttps://www.haproxy.org/download/2.8/src/haproxy-2.8.13.tar.gz
HAPROXY_VERSION2.8.13
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#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)
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"]
sha256:c49095623a1bf76a6d6d8ff7c0a247975d7e417ae2d896dc67c03a0f6c49a20f
2024-12-12 18:13:24 UTC
13.8 MB
13dc06a65b7705b94c843bda8b845edbb621bf45e8a9dc7db590d40ab920a9ce
HAPROXY_URLhttps://www.haproxy.org/download/2.8/src/haproxy-2.8.13.tar.gz
HAPROXY_VERSION2.8.13
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#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)
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"]
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.