sha256:c3ed612583e71e46d23bb7db1e9dab56fec3ddd25b4b702b0b31a6f65e89dc93
2024-05-29 17:13:26 UTC
12.2 MB
5aad97416216d2cd9dd212eb674839c40cd387f60fbc4b13d7ea3f1e5664a814
HAPROXY_URLhttps://www.haproxy.org/download/3.0/src/haproxy-3.0.0.tar.gz
HAPROXY_VERSION3.0.0
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:271acb68d2933b32dac564003959c5aea6d5d436c2779e253600ab35d7745465 - 27.18% (3.31 MB)
[#001] sha256:02117855f7feabaf5562b24ef1980cb6b661bd723e7fc25e8048c928b96c5b3d - 2.3% (286 KB)
[#002] sha256:b8683928900f5965225d1b6db584b73edb3ba58ead3b9f8b0a1cfb9994d106a0 - 0.01% (974 Bytes)
[#003] sha256:d71c5ba9aa3c21cb1b6d1f0ddb3d7419e35780899da7c8b6d5849c927f0509cd - 70.52% (8.58 MB)
[#004] sha256:201a80f696536776caec47384940893ffc317853847f78aff34ab9623528959b - 0.0% (445 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
/bin/sh -c #(nop) ADD file:6a4a5e48a600b064b83b954a55f1ddd3352780d69a6fb0ad816258011f5a3e47 in /
2024-05-22 18:05:51 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit
2024-05-29 17:13:26 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-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.0.0
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.0/src/haproxy-3.0.0.tar.gz
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=5aad97416216d2cd9dd212eb674839c40cd387f60fbc4b13d7ea3f1e5664a814
2024-05-29 17:13:26 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-05-29 17:13:26 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)USER haproxy
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:6e2cb60a390a2b8b322deb6361e4db1ce11ee04e4481d8ffa1d409fa25d888b9
2024-05-29 17:13:26 UTC
12.5 MB
5aad97416216d2cd9dd212eb674839c40cd387f60fbc4b13d7ea3f1e5664a814
HAPROXY_URLhttps://www.haproxy.org/download/3.0/src/haproxy-3.0.0.tar.gz
HAPROXY_VERSION3.0.0
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:d25f557d7f31bf7acfac935859b5153da41d13c41f2b468d16f729a5b883634f - 27.61% (3.45 MB)
[#001] sha256:471cb4e46ac14fe3e881f0227e8b2a033037619c4ccbf576cb11e49147bf4024 - 2.23% (286 KB)
[#002] sha256:f0a2f2507d995842b708e94051f241df085cf7f98b2ee8c019cd9dd27a300a28 - 0.01% (976 Bytes)
[#003] sha256:2e021905bce6b2f3e612197cb147cc62ef89324f1febcf03b698ff9b6591ca1b - 70.15% (8.78 MB)
[#004] sha256:90a7cba50abec2e5ba1727bd8a542963ea2be887d582755b18057b2b3d9a1476 - 0.0% (446 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
/bin/sh -c #(nop) ADD file:e3abcdba177145039cfef1ad882f9f81a612a24c9f044b19f713b95454d2e3f6 in /
2024-05-22 18:18:12 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit
2024-05-29 17:13:26 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-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.0.0
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.0/src/haproxy-3.0.0.tar.gz
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=5aad97416216d2cd9dd212eb674839c40cd387f60fbc4b13d7ea3f1e5664a814
2024-05-29 17:13:26 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-05-29 17:13:26 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)USER haproxy
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:172e354c79b61a7281c8559ba863635820d125a528d87e8bf1c629a67cf3f076
2024-05-29 17:13:26 UTC
12.3 MB
5aad97416216d2cd9dd212eb674839c40cd387f60fbc4b13d7ea3f1e5664a814
HAPROXY_URLhttps://www.haproxy.org/download/3.0/src/haproxy-3.0.0.tar.gz
HAPROXY_VERSION3.0.0
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:b0da55d51ed2f4a2e9c4e3ca1e420bac26a1a37098e2f1437841049c51df7320 - 26.14% (3.21 MB)
[#001] sha256:749987d659c1c3d7d8e988f0e114b715fdef359ad6da37268f889f854820a62e - 2.28% (287 KB)
[#002] sha256:cbfdea1d724bb22ca870eaea8149eea4c481fbc65c5ca7ab6009528f397c41e9 - 0.01% (974 Bytes)
[#003] sha256:6380edc3b4aeb20991b76ecb2cd259b9789e8694c09242879a7a767add2cff9b - 71.56% (8.78 MB)
[#004] sha256:369ecafa2afc9e5daa8c7fb1bbb47ca89aab9022c1f8a529df26e13ed475f6d5 - 0.0% (447 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
/bin/sh -c #(nop) ADD file:5103c8a26cd2dfa76f84be7e1886df206b2131d04cf3079dfd1b6385cc796428 in /
2024-05-22 17:56:55 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit
2024-05-29 17:13:26 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-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.0.0
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.0/src/haproxy-3.0.0.tar.gz
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=5aad97416216d2cd9dd212eb674839c40cd387f60fbc4b13d7ea3f1e5664a814
2024-05-29 17:13:26 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-05-29 17:13:26 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)USER haproxy
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:5c9a6091d2822fdcf6bbdce23ac16cd79146ac88bfb3fe50544e6ae43aa6a02a
2024-05-29 17:13:26 UTC
11.9 MB
5aad97416216d2cd9dd212eb674839c40cd387f60fbc4b13d7ea3f1e5664a814
HAPROXY_URLhttps://www.haproxy.org/download/3.0/src/haproxy-3.0.0.tar.gz
HAPROXY_VERSION3.0.0
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:8b416cac0b22b1e77fbe2d8d5f2f70f44878497f7c24dd739d8e56b317931303 - 24.84% (2.95 MB)
[#001] sha256:ed1859e46a631b6d5f4a42efbdea792f5b286c78c4edac1f6dd8b610455a2b96 - 2.35% (286 KB)
[#002] sha256:909b83b8d27e3ea28af2defafafe62c601b0a85eb73315519b6c6845183c280e - 0.01% (974 Bytes)
[#003] sha256:b1a335f23ff25379d90dc863f826355d4ccaab6465120f606130b0d594f21bc3 - 72.8% (8.65 MB)
[#004] sha256:a8079b6403262f530d0c3e574e170c2cd7dc9fcc2934b3b86337d70a9ff589d4 - 0.0% (444 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
/bin/sh -c #(nop) ADD file:d6a90589cd9e92525c68e44f296baf2a57e5bda9e32ed5f7d45d6ad9a6595e26 in /
2024-05-22 18:07:12 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit
2024-05-29 17:13:26 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-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.0.0
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.0/src/haproxy-3.0.0.tar.gz
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=5aad97416216d2cd9dd212eb674839c40cd387f60fbc4b13d7ea3f1e5664a814
2024-05-29 17:13:26 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-05-29 17:13:26 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)USER haproxy
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:b1b7df25e8e4f1ba716b0228831b62bab9241dfd1317f4bf3fe9c877b7b3f1b2
2024-05-29 17:13:26 UTC
13 MB
5aad97416216d2cd9dd212eb674839c40cd387f60fbc4b13d7ea3f1e5664a814
HAPROXY_URLhttps://www.haproxy.org/download/3.0/src/haproxy-3.0.0.tar.gz
HAPROXY_VERSION3.0.0
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:94747bd812346354fd5042870b6e44e5406880a4e6b5736a9cf9c753110df11b - 30.06% (3.9 MB)
[#001] sha256:9dd91571051a99d3bf93149fe7f0b14272d6fe3df3c2a9eadc86eeabf4433e81 - 2.17% (289 KB)
[#002] sha256:bb9cb7e3c42172d4e6518dd9f728f4e719df3a77e6b073403b95c5ffcabc9f8a - 0.01% (977 Bytes)
[#003] sha256:b5e10c335352da3fcee709300822efb9be4e88dced28771175f7e089ea780988 - 67.76% (8.79 MB)
[#004] sha256:d6e4e14f79a93cc05bc4bf141e2c6c10de085dd1d3bb6e1426db55aa4a3e57ba - 0.0% (446 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
/bin/sh -c #(nop) ADD file:ceadd994c6d8900884c4a44aa76cf187336921e29afeaa017c4a3d1fc066a6a3 in /
2024-05-22 18:17:28 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit
2024-05-29 17:13:26 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-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.0.0
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.0/src/haproxy-3.0.0.tar.gz
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=5aad97416216d2cd9dd212eb674839c40cd387f60fbc4b13d7ea3f1e5664a814
2024-05-29 17:13:26 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-05-29 17:13:26 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)USER haproxy
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:fa8dfa8b7e65d928a78cc02d545adfc00b4dec3e7add4d2d83155e6986567455
2024-05-29 17:13:26 UTC
13 MB
5aad97416216d2cd9dd212eb674839c40cd387f60fbc4b13d7ea3f1e5664a814
HAPROXY_URLhttps://www.haproxy.org/download/3.0/src/haproxy-3.0.0.tar.gz
HAPROXY_VERSION3.0.0
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:fc0288db113f6df5dbde63eac62c59d28df80cd0602675f606e688d365d8bc6a - 26.26% (3.4 MB)
[#001] sha256:1205b34e4839457aa1220a821e34f600a43aea330bcd67ff9e43f1d52116f9fc - 2.18% (289 KB)
[#002] sha256:a4193c5bc86ef2cb6bc462858d92bdbe325ffa99705483773961925419201550 - 0.01% (974 Bytes)
[#003] sha256:4f05aca8def00f834177332aa0bacf4192db63dfeb0ed452b4424764aa31a52e - 71.55% (9.28 MB)
[#004] sha256:304f35eb58028c93dc711b2c49ed9f78612f099c4650c8f924e6d66a563329f5 - 0.0% (448 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
/bin/sh -c #(nop) ADD file:023435caa2a1f2c4ffa6455de5b3dc6e19c43a35708671eeef36e0166c54eecd in /
2024-05-22 18:07:12 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit
2024-05-29 17:13:26 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-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.0.0
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.0/src/haproxy-3.0.0.tar.gz
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=5aad97416216d2cd9dd212eb674839c40cd387f60fbc4b13d7ea3f1e5664a814
2024-05-29 17:13:26 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-05-29 17:13:26 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)USER haproxy
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:0b2b62d71604577c9d13a63af43ad0815307de8a766d710c351b8ffbe88981f8
2024-05-29 17:13:26 UTC
12 MB
5aad97416216d2cd9dd212eb674839c40cd387f60fbc4b13d7ea3f1e5664a814
HAPROXY_URLhttps://www.haproxy.org/download/3.0/src/haproxy-3.0.0.tar.gz
HAPROXY_VERSION3.0.0
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:f280e85d15153a8f10f3fa47dd9d639e7a8fc6c1c8795d7123a32a0c36f16f55 - 26.83% (3.21 MB)
[#001] sha256:d422c80efd3e621ff9840f8ffd5d96f50fe6a37b1a549a1b30cff9522ef31488 - 2.33% (286 KB)
[#002] sha256:fcc572e8aaf4ae18b4eeb388b9acf3780cdd6b14892ce565de065c7f54995806 - 0.01% (977 Bytes)
[#003] sha256:c2530c235df50fcde88068e366a0812fb2cf8e6bfff7107e5cedc3349f437fe2 - 70.83% (8.48 MB)
[#004] sha256:84b291c1ffff731ad3c62fa8e4cea42b93a32be156b55b01194e5d2f2de32750 - 0.0% (451 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
/bin/sh -c #(nop) ADD file:adedc612a3543e3a541be8e74c994fc3782e0f4a762ca77a1e29e6abfc81d7d8 in /
2024-05-22 17:57:29 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit
2024-05-29 17:13:26 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-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.0.0
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.0/src/haproxy-3.0.0.tar.gz
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=5aad97416216d2cd9dd212eb674839c40cd387f60fbc4b13d7ea3f1e5664a814
2024-05-29 17:13:26 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-05-29 17:13:26 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)USER haproxy
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
sha256:b7bb506f03339adbf47a6968d9914e5ff16056b49cd3bacdf5f6c10e20dce76e
2024-05-29 17:13:26 UTC
12.6 MB
5aad97416216d2cd9dd212eb674839c40cd387f60fbc4b13d7ea3f1e5664a814
HAPROXY_URLhttps://www.haproxy.org/download/3.0/src/haproxy-3.0.0.tar.gz
HAPROXY_VERSION3.0.0
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:3b8747b05489980f63da1d2b8e5a444c55777f69540394397b0bc1c76c3e41f2 - 26.23% (3.3 MB)
[#001] sha256:63619438766320b6ae7f786296090adefcb6654d3a9eb884cc140bbcb843b720 - 2.22% (287 KB)
[#002] sha256:2f61d03d2873b4c3f8bb10b3ad9ff8d74e8315271fd7282a387ea13049cd99c2 - 0.01% (974 Bytes)
[#003] sha256:19ce7cd40a12f7160834e679183653f9d94a3cf9196c9553556b880b556b200d - 71.53% (9 MB)
[#004] sha256:49e4054e8fb863e5bc01a1006b684e68034cc9127f6729463a46fddbb86d14a7 - 0.0% (445 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
/bin/sh -c #(nop) ADD file:97335440b04aac71ca64b9c889e64d1da1913c788e108b6481155248fc670f8b in /
2024-05-22 18:34:07 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit
2024-05-29 17:13:26 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-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENV HAPROXY_VERSION=3.0.0
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENV HAPROXY_URL=https://www.haproxy.org/download/3.0/src/haproxy-3.0.0.tar.gz
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=5aad97416216d2cd9dd212eb674839c40cd387f60fbc4b13d7ea3f1e5664a814
2024-05-29 17:13:26 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-05-29 17:13:26 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)USER haproxy
2024-05-29 17:13:26 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/haproxy
2024-05-29 17:13:26 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.