Namespace
library
Image / Tag
haproxy:2.2.31-alpine
Content Digest
sha256:2c8c845ed257b64325210c05b3e69d2446ac6f36a48fcfd3bc0948ae0e04e42a
Details
Created

2023-12-11 23:56:28 UTC

Size

8.61 MB

Content Digest
Environment
HAPROXY_SHA256

94b099e0142c3e5689b2a1a4943eafa02a453b342e6527cd108b722f8d0a82f6

HAPROXY_URL

https://www.haproxy.org/download/2.2/src/haproxy-2.2.31.tar.gz

HAPROXY_VERSION

2.2.31

PATH

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


Layers

[#000] sha256:ff61124a34973941d4908dd93f31c30329ec7dbb045e86c2602a8922eafb7722 - 31.14% (2.68 MB)

[#001] sha256:6e5c83527c7f2abc4b4439f426baa5acb0e89e24ad84b761400ba1f0cb7dc45e - 0.01% (1.23 KB)

[#002] sha256:7b963320b8083f9de6ff118a6e7163d676378035cca63a10513d658d6f590067 - 68.84% (5.93 MB)

[#003] sha256:940d3196d6f6a6bd0f4549b0a13eba738ad01c2cad92a4ef679ef07d2ed96730 - 0.0% (442 Bytes)

[#004] sha256:5df30469f2a4b53fcc17c79fa73a087f0348c20e8fcaa8d9ec4a6448e7ece95b - 0.0% (122 Bytes)


History
2023-12-01 02:03:54 UTC

/bin/sh -c #(nop) ADD file:6588858b798f0eadc133862e67b17a8749ba3e63084092dc7a3890faa6f9b035 in /

2023-12-01 02:03:55 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2023-12-11 23:56:28 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

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.2.31

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.2/src/haproxy-2.2.31.tar.gz

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=94b099e0142c3e5689b2a1a4943eafa02a453b342e6527cd108b722f8d0a82f6

2023-12-11 23:56:28 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 zlib-dev ; 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_ZLIB=1 EXTRA_OBJS=" contrib/prometheus-exporter/service-prometheus.o " '; 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

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

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

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ln -s usr/local/bin/docker-entrypoint.sh / # backwards compat # buildkit

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

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

Details
Created

2023-12-11 23:56:28 UTC

Size

8.73 MB

Content Digest
Environment
HAPROXY_SHA256

94b099e0142c3e5689b2a1a4943eafa02a453b342e6527cd108b722f8d0a82f6

HAPROXY_URL

https://www.haproxy.org/download/2.2/src/haproxy-2.2.31.tar.gz

HAPROXY_VERSION

2.2.31

PATH

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


Layers

[#000] sha256:070eb51debd997eca763a31532c01e2579afe94e43b110d84282a81cb576e342 - 30.67% (2.68 MB)

[#001] sha256:c3a628cdc3f31f70abb836b30980d2e7020f214520e19576ee3882c1080dc829 - 0.01% (1.23 KB)

[#002] sha256:4811d58e45a137f0de193892a506ad8311026da4b53ce3561b2cd9be1e85145c - 69.31% (6.05 MB)

[#003] sha256:df0194928995d54696829d7aa7c7b6aad49fd751b97029f13be445a592af0431 - 0.0% (445 Bytes)

[#004] sha256:0f75c92732862a1b8a279d951f538a7617610993aff546660a3327d2dc8ecc99 - 0.0% (122 Bytes)


History
2023-11-30 23:23:05 UTC

/bin/sh -c #(nop) ADD file:282274bb02b29182f35c732f021f3dab6de9f16a1ae24460061ad1abdca6444a in /

2023-11-30 23:23:05 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2023-12-11 23:56:28 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

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.2.31

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.2/src/haproxy-2.2.31.tar.gz

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=94b099e0142c3e5689b2a1a4943eafa02a453b342e6527cd108b722f8d0a82f6

2023-12-11 23:56:28 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 zlib-dev ; 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_ZLIB=1 EXTRA_OBJS=" contrib/prometheus-exporter/service-prometheus.o " '; 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

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

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

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ln -s usr/local/bin/docker-entrypoint.sh / # backwards compat # buildkit

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

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

Details
Created

2023-12-11 23:56:28 UTC

Size

8.51 MB

Content Digest
Environment
HAPROXY_SHA256

94b099e0142c3e5689b2a1a4943eafa02a453b342e6527cd108b722f8d0a82f6

HAPROXY_URL

https://www.haproxy.org/download/2.2/src/haproxy-2.2.31.tar.gz

HAPROXY_VERSION

2.2.31

PATH

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


Layers

[#000] sha256:b76d44755a1732ac572a54d4df4cfff9671b9466b719f4c80a81fd9397dbc3dc - 29.31% (2.49 MB)

[#001] sha256:7622bbe6077cb75dc0901e3ee349295c99a57377488985f828d45a4a0138d5dd - 0.01% (1.23 KB)

[#002] sha256:10a529a2814b282a23460f70344c35f6d9867472891c392f1dc77f510be01c63 - 70.67% (6.02 MB)

[#003] sha256:b3b3ac83cbca14eff689c4d816601a53712f902045ba817f2b4223c6b6998556 - 0.0% (442 Bytes)

[#004] sha256:7d36eb62d6f8c330c462ad397217b74f469054099fcd0c453847741e389a5a1d - 0.0% (122 Bytes)


History
2023-11-30 22:49:24 UTC

/bin/sh -c #(nop) ADD file:cde69ed9ff455c9499e13b92a67b8722a1710401c31263561cf43c64193c3d80 in /

2023-11-30 22:49:24 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2023-12-11 23:56:28 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

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.2.31

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.2/src/haproxy-2.2.31.tar.gz

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=94b099e0142c3e5689b2a1a4943eafa02a453b342e6527cd108b722f8d0a82f6

2023-12-11 23:56:28 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 zlib-dev ; 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_ZLIB=1 EXTRA_OBJS=" contrib/prometheus-exporter/service-prometheus.o " '; 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

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

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

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ln -s usr/local/bin/docker-entrypoint.sh / # backwards compat # buildkit

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

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

Details
Created

2023-12-11 23:56:28 UTC

Size

8.22 MB

Content Digest
Environment
HAPROXY_SHA256

94b099e0142c3e5689b2a1a4943eafa02a453b342e6527cd108b722f8d0a82f6

HAPROXY_URL

https://www.haproxy.org/download/2.2/src/haproxy-2.2.31.tar.gz

HAPROXY_VERSION

2.2.31

PATH

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


Layers

[#000] sha256:d6fbe5530076bf2af5be7f0f94805614eaacdcba4ce42c983ad614d09da506ff - 28.06% (2.31 MB)

[#001] sha256:fcc617e0c90a97eba9797afc78515aa3c39649b67be96a484827a1f29df05d07 - 0.01% (1.23 KB)

[#002] sha256:fefc81bbc1ac532e36a1f5fb797b0ac354d554c7d25233067afa1ef9fd7229bd - 71.92% (5.91 MB)

[#003] sha256:1e99d062c4a4684017947c258b3812d22301fef7dcef335365c2483ecaf92e25 - 0.01% (442 Bytes)

[#004] sha256:e604969d44f46b592abdca26e687c16ebf39055a369813279cfa4116875e9f24 - 0.0% (122 Bytes)


History
2023-11-30 22:49:39 UTC

/bin/sh -c #(nop) ADD file:6afeca71a52ea62d7714f4d702ebbb318f94c3db5b9a378f2538b0cddd5a2392 in /

2023-11-30 22:49:39 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2023-12-11 23:56:28 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

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.2.31

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.2/src/haproxy-2.2.31.tar.gz

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=94b099e0142c3e5689b2a1a4943eafa02a453b342e6527cd108b722f8d0a82f6

2023-12-11 23:56:28 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 zlib-dev ; 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_ZLIB=1 EXTRA_OBJS=" contrib/prometheus-exporter/service-prometheus.o " '; 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

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

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

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ln -s usr/local/bin/docker-entrypoint.sh / # backwards compat # buildkit

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

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

Details
Created

2023-12-11 23:56:28 UTC

Size

8.64 MB

Content Digest
Environment
HAPROXY_SHA256

94b099e0142c3e5689b2a1a4943eafa02a453b342e6527cd108b722f8d0a82f6

HAPROXY_URL

https://www.haproxy.org/download/2.2/src/haproxy-2.2.31.tar.gz

HAPROXY_VERSION

2.2.31

PATH

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


Layers

[#000] sha256:5362b5901f8a9898f2bcc8eb6c3e6990364aa058617afaae388bdb9f437d3d7e - 29.88% (2.58 MB)

[#001] sha256:d3dc1c5b694fa79a8e84734742dc15b82ec550a9bc997e9e753d9497e0a402ab - 0.01% (1.23 KB)

[#002] sha256:02fd353657cdcdea6e40f93e5d642a5ec1fc468e3b0b7c0bb4091b9c04f92170 - 70.1% (6.06 MB)

[#003] sha256:066ddb267b38d24802532615ecc809fc8b7cd3ebcfb2adeae84004d8cdf345c4 - 0.0% (441 Bytes)

[#004] sha256:4efa2f97c24b0c21fc545fe9baf29411b8b3904f5797661c385f5f45b7c2aa62 - 0.0% (122 Bytes)


History
2023-11-30 23:11:11 UTC

/bin/sh -c #(nop) ADD file:1efd26ad638f3c262f37eb81a32e3f026121dcd60479e91c42097bfc8329ed3b in /

2023-11-30 23:11:11 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2023-12-11 23:56:28 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

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.2.31

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.2/src/haproxy-2.2.31.tar.gz

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=94b099e0142c3e5689b2a1a4943eafa02a453b342e6527cd108b722f8d0a82f6

2023-12-11 23:56:28 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 zlib-dev ; 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_ZLIB=1 EXTRA_OBJS=" contrib/prometheus-exporter/service-prometheus.o " '; 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

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

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

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ln -s usr/local/bin/docker-entrypoint.sh / # backwards compat # buildkit

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

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

Details
Created

2023-12-11 23:56:28 UTC

Size

9.09 MB

Content Digest
Environment
HAPROXY_SHA256

94b099e0142c3e5689b2a1a4943eafa02a453b342e6527cd108b722f8d0a82f6

HAPROXY_URL

https://www.haproxy.org/download/2.2/src/haproxy-2.2.31.tar.gz

HAPROXY_VERSION

2.2.31

PATH

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


Layers

[#000] sha256:ae6fb3870f7991147b39ddb2fee9e659464482f341bd584e2b45ba18fbe5b39d - 29.42% (2.67 MB)

[#001] sha256:96568328344458b34f38971a9b0ba8f6c2f043526ecf27c8975e7159e93e22bd - 0.01% (1.23 KB)

[#002] sha256:1ce988f189ba05102a00e13ec91cdde92365f89d98dd392357bccfa328d37e81 - 70.56% (6.41 MB)

[#003] sha256:96693e615c6c135ced6f90bd8eeb75c2820c282cf5ce7eb7b4c5bf1461ba9abe - 0.0% (445 Bytes)

[#004] sha256:312e2731b2a8e86cd3045c78f7c8ebefd2ab9a9b9aa79a4071148ac19151d986 - 0.0% (122 Bytes)


History
2023-11-30 23:19:25 UTC

/bin/sh -c #(nop) ADD file:41dd492ac8086a6a7ae54f70f208d397f81d19c9ada61f7e52b1f678c0e08ae3 in /

2023-11-30 23:19:27 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2023-12-11 23:56:28 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

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.2.31

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.2/src/haproxy-2.2.31.tar.gz

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=94b099e0142c3e5689b2a1a4943eafa02a453b342e6527cd108b722f8d0a82f6

2023-12-11 23:56:28 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 zlib-dev ; 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_ZLIB=1 EXTRA_OBJS=" contrib/prometheus-exporter/service-prometheus.o " '; 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

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

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

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ln -s usr/local/bin/docker-entrypoint.sh / # backwards compat # buildkit

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

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

Details
Created

2023-12-11 23:56:28 UTC

Size

8.44 MB

Content Digest
Environment
HAPROXY_SHA256

94b099e0142c3e5689b2a1a4943eafa02a453b342e6527cd108b722f8d0a82f6

HAPROXY_URL

https://www.haproxy.org/download/2.2/src/haproxy-2.2.31.tar.gz

HAPROXY_VERSION

2.2.31

PATH

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


Layers

[#000] sha256:3710549eb8868990a62c8d4471b58594422f5b4b00b9f1301ab37536932fc449 - 29.28% (2.47 MB)

[#001] sha256:89020f40b25e5013ac677e2768cac2f785a4912ab34d624b1081671671045f7c - 0.01% (1.23 KB)

[#002] sha256:63696815e7fcbe6d9cf3e212b24c2f0ad41c160ce7d8b112a91313008058f0ca - 70.7% (5.97 MB)

[#003] sha256:4a49318a73d9342a1aedd0086fff17a11d1b7506d40e8dc38ad756da1350338b - 0.01% (445 Bytes)

[#004] sha256:6b8429774099d1f0aa49e9154e92d04df8aded9a9b8c63ed479e1808a7d142e1 - 0.0% (122 Bytes)


History
2023-11-30 22:42:25 UTC

/bin/sh -c #(nop) ADD file:f7a7034bb4c8ab0fed6e2c4b09f15f3e7076270496340adceac7e01aabf87857 in /

2023-11-30 22:42:25 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2023-12-11 23:56:28 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

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.2.31

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.2/src/haproxy-2.2.31.tar.gz

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=94b099e0142c3e5689b2a1a4943eafa02a453b342e6527cd108b722f8d0a82f6

2023-12-11 23:56:28 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 zlib-dev ; 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_ZLIB=1 EXTRA_OBJS=" contrib/prometheus-exporter/service-prometheus.o " '; 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

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

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

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ln -s usr/local/bin/docker-entrypoint.sh / # backwards compat # buildkit

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2023-12-11 23:56:28 UTC (buildkit.dockerfile.v0)

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

Danger Zone
Delete Tag

Please be careful as this will not just delete the reference but also the actual content!

For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.

Delete