Tag

library/haproxy:2.8.12-bookworm
Content Digest: sha256:b55d60d0610a30c07490c3d6dc6ef5fbeb2e17b1267bb7a5de560878aaac1f9f
Manifests
Details
Content Digest

sha256:6989d7b044174b444286b1cbd2f8764780e3852a67ac0bc3c8846369171964eb

Created

2024-11-08 18:18:06 UTC

Size

38.7 MB


Environment
HAPROXY_SHA256

16c16c1d7ba6793c89a8fae7f20c595d19497bb18d75fedd9f2db77741b1fa75

HAPROXY_URL

https://www.haproxy.org/download/2.8/src/haproxy-2.8.12.tar.gz

HAPROXY_VERSION

2.8.12

PATH

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


Layers

[#000] sha256:ae6c80ee852fcccae85579165042a3767dcd1190112e87c9f22fa3e76a624c73 - 72.03% (27.9 MB)

[#001] sha256:9bb3c3fd48b9786bbb1531fc679a040f669515e713b13d34b83d7e8f5b2cc5f9 - 8.16% (3.16 MB)

[#002] sha256:646351d0454ba378003b6d73f1fe0da441b27ef1b04f5d59c84a12ba41ef7d8f - 0.0% (1.13 KB)

[#003] sha256:4785fd45cf48a3b8a9043364fc9a24083bbda769b5a61f4dddc22ed0a62c8a22 - 19.8% (7.66 MB)

[#004] sha256:f1a5c91e0a031e4530e6570155f146e3f465b7ae18b5d4876e48fcd4d31f0f70 - 0.0% (449 Bytes)

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)


History
2024-11-08 18:18:06 UTC (debuerreotype 0.15)

# debian.sh --arch 'i386' out/ 'bookworm' '@1733097600'

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates ; rm -rf /var/lib/apt/lists/* # buildkit

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; groupadd --gid 99 --system haproxy; useradd --gid haproxy --home-dir /var/lib/haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.8.12

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.8/src/haproxy-2.8.12.tar.gz

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=16c16c1d7ba6793c89a8fae7f20c595d19497bb18d75fedd9f2db77741b1fa75

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update && apt-get install -y --no-install-recommends gcc libc6-dev liblua5.3-dev libpcre2-dev libssl-dev make wget ; rm -rf /var/lib/apt/lists/*; 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-glibc USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.3 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 EXTRA_OBJS=" " '; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in armel) makeOpts="$makeOpts ADDLIB=-latomic" ;; esac; nproc="$(nproc)"; 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; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; haproxy -v # buildkit

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

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

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

USER haproxy

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:ada2712d6f72a3baf81a7ec71b56a24bf39bb73341c3ff04b13c150798e1fca7

Created

2024-11-08 18:18:06 UTC

Size

38 MB


Environment
HAPROXY_SHA256

16c16c1d7ba6793c89a8fae7f20c595d19497bb18d75fedd9f2db77741b1fa75

HAPROXY_URL

https://www.haproxy.org/download/2.8/src/haproxy-2.8.12.tar.gz

HAPROXY_VERSION

2.8.12

PATH

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


Layers

[#000] sha256:bc0965b23a04fe7f2d9fb20f597008fcf89891de1c705ffc1c80483a1f098e4f - 70.93% (26.9 MB)

[#001] sha256:824a9846e8e34a428dab1012187fb081f167436e18a32dc1e1d266dc0592bc58 - 8.31% (3.15 MB)

[#002] sha256:d571ecbcba80b89f1c25d6755115bebf9a6b41e9d511e339229e3dbd3747a95a - 0.0% (1.13 KB)

[#003] sha256:05744b05f81e8af1ecd62dd02639264d14c4addeb7a12a9c2b078c607c0548e8 - 20.75% (7.88 MB)

[#004] sha256:2ed3f17ef2f4fb0d9e64581f053451080c6c6e8480e786b297d3641f0b723668 - 0.0% (448 Bytes)

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)


History
2024-11-08 18:18:06 UTC (debuerreotype 0.15)

# debian.sh --arch 'amd64' out/ 'bookworm' '@1733097600'

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates ; rm -rf /var/lib/apt/lists/* # buildkit

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; groupadd --gid 99 --system haproxy; useradd --gid haproxy --home-dir /var/lib/haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.8.12

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.8/src/haproxy-2.8.12.tar.gz

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=16c16c1d7ba6793c89a8fae7f20c595d19497bb18d75fedd9f2db77741b1fa75

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update && apt-get install -y --no-install-recommends gcc libc6-dev liblua5.3-dev libpcre2-dev libssl-dev make wget ; rm -rf /var/lib/apt/lists/*; 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-glibc USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.3 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 EXTRA_OBJS=" " '; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in armel) makeOpts="$makeOpts ADDLIB=-latomic" ;; esac; nproc="$(nproc)"; 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; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; haproxy -v # buildkit

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

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

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

USER haproxy

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:0111dcb0f1f6a797cf6bf73e5d3825fe20999f2a08fd5757966667d29954d82e

Created

2024-11-08 18:18:06 UTC

Size

35.1 MB


Environment
HAPROXY_SHA256

16c16c1d7ba6793c89a8fae7f20c595d19497bb18d75fedd9f2db77741b1fa75

HAPROXY_URL

https://www.haproxy.org/download/2.8/src/haproxy-2.8.12.tar.gz

HAPROXY_VERSION

2.8.12

PATH

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


Layers

[#000] sha256:25d432086d20067bebfff2b163f22d49e7da8528782652615fe170bf8c39194d - 69.99% (24.6 MB)

[#001] sha256:794e5b382c6fb675e640fa71617521425dace28430774c78c514d681f8d82db8 - 7.83% (2.75 MB)

[#002] sha256:9c2bbcc3466c5b5027bcdd5485f16486bb9dc51fc36df3b3167b39ce05e753f3 - 0.0% (1.13 KB)

[#003] sha256:b8cd6f880a351fb2d49c7263c91c8be4f074a9ef30c6186acf4a1f850b631bc1 - 22.18% (7.78 MB)

[#004] sha256:0c0b777549b249f6c16774ae216d1d7888d7e188851ff9ea51fc71794e74d955 - 0.0% (447 Bytes)

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)


History
2024-11-08 18:18:06 UTC (debuerreotype 0.15)

# debian.sh --arch 'armel' out/ 'bookworm' '@1733097600'

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates ; rm -rf /var/lib/apt/lists/* # buildkit

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; groupadd --gid 99 --system haproxy; useradd --gid haproxy --home-dir /var/lib/haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.8.12

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.8/src/haproxy-2.8.12.tar.gz

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=16c16c1d7ba6793c89a8fae7f20c595d19497bb18d75fedd9f2db77741b1fa75

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update && apt-get install -y --no-install-recommends gcc libc6-dev liblua5.3-dev libpcre2-dev libssl-dev make wget ; rm -rf /var/lib/apt/lists/*; 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-glibc USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.3 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 EXTRA_OBJS=" " '; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in armel) makeOpts="$makeOpts ADDLIB=-latomic" ;; esac; nproc="$(nproc)"; 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; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; haproxy -v # buildkit

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

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

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

USER haproxy

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:c071271fe89fc75cf5c93df9076d978f511f4cbb1c611c30a5d7a44fb7ad98c1

Created

2024-11-08 18:18:06 UTC

Size

33 MB


Environment
HAPROXY_SHA256

16c16c1d7ba6793c89a8fae7f20c595d19497bb18d75fedd9f2db77741b1fa75

HAPROXY_URL

https://www.haproxy.org/download/2.8/src/haproxy-2.8.12.tar.gz

HAPROXY_VERSION

2.8.12

PATH

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


Layers

[#000] sha256:80b4fb4796cece09f69103235c60ffd0226a78c400a2953144b84c17de4df93d - 69.06% (22.8 MB)

[#001] sha256:8ad87253ef97c3a52ca116560670f0c15af4a39f564ea8023b77cead6d005e69 - 7.83% (2.59 MB)

[#002] sha256:42bb09e299cedc4ff4a0ac2569641c8cfc4c2fe843859c1dbf6827907063ea8c - 0.0% (1.13 KB)

[#003] sha256:839bc26c7d0182b70ef9695f72e2037f248874cd1bbff54af53902bd0cb3e2bf - 23.1% (7.63 MB)

[#004] sha256:3a586f45dec7a8f1ec22b162bf938f6303df96a19ddaffda655c62910f4268e8 - 0.0% (448 Bytes)

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)


History
2024-11-08 18:18:06 UTC (debuerreotype 0.15)

# debian.sh --arch 'armhf' out/ 'bookworm' '@1733097600'

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates ; rm -rf /var/lib/apt/lists/* # buildkit

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; groupadd --gid 99 --system haproxy; useradd --gid haproxy --home-dir /var/lib/haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.8.12

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.8/src/haproxy-2.8.12.tar.gz

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=16c16c1d7ba6793c89a8fae7f20c595d19497bb18d75fedd9f2db77741b1fa75

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update && apt-get install -y --no-install-recommends gcc libc6-dev liblua5.3-dev libpcre2-dev libssl-dev make wget ; rm -rf /var/lib/apt/lists/*; 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-glibc USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.3 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 EXTRA_OBJS=" " '; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in armel) makeOpts="$makeOpts ADDLIB=-latomic" ;; esac; nproc="$(nproc)"; 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; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; haproxy -v # buildkit

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

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

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

USER haproxy

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:cf92bdebfba13c701dc75d3c35d105ad10b3d8dcbe915200babbecc0032656eb

Created

2024-11-08 18:18:06 UTC

Size

37.6 MB


Environment
HAPROXY_SHA256

16c16c1d7ba6793c89a8fae7f20c595d19497bb18d75fedd9f2db77741b1fa75

HAPROXY_URL

https://www.haproxy.org/download/2.8/src/haproxy-2.8.12.tar.gz

HAPROXY_VERSION

2.8.12

PATH

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


Layers

[#000] sha256:bb3f2b52e6af242cee1bc6c19ce79e05544f8a1d13f5a6c1e828d98d2dbdc94e - 71.25% (26.8 MB)

[#001] sha256:e967a942dd70fac74366cfec16cc980040960abdf2198134b9e00e1690681cba - 7.95% (2.98 MB)

[#002] sha256:436286b85ffab2a5557162c2b8679956b75085efd966fa435f1d5ed7e0b1e007 - 0.0% (1.13 KB)

[#003] sha256:cc560cc8b5461873c236f24214b62d44becee5fb766ad85c53dfba5fe8203f31 - 20.79% (7.81 MB)

[#004] sha256:609894b06e3c6779267c86406f149a32ae98b849c2bcb5874f4fdb3274d9098e - 0.0% (448 Bytes)

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)


History
2024-11-08 18:18:06 UTC (debuerreotype 0.15)

# debian.sh --arch 'arm64' out/ 'bookworm' '@1733097600'

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates ; rm -rf /var/lib/apt/lists/* # buildkit

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; groupadd --gid 99 --system haproxy; useradd --gid haproxy --home-dir /var/lib/haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.8.12

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.8/src/haproxy-2.8.12.tar.gz

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=16c16c1d7ba6793c89a8fae7f20c595d19497bb18d75fedd9f2db77741b1fa75

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update && apt-get install -y --no-install-recommends gcc libc6-dev liblua5.3-dev libpcre2-dev libssl-dev make wget ; rm -rf /var/lib/apt/lists/*; 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-glibc USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.3 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 EXTRA_OBJS=" " '; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in armel) makeOpts="$makeOpts ADDLIB=-latomic" ;; esac; nproc="$(nproc)"; 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; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; haproxy -v # buildkit

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

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

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

USER haproxy

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:b0c4e5e305e208fe4d562b04344ef7c72f327a76c152e71e517c1151ce121bb1

Created

2024-11-08 18:18:06 UTC

Size

37.7 MB


Environment
HAPROXY_SHA256

16c16c1d7ba6793c89a8fae7f20c595d19497bb18d75fedd9f2db77741b1fa75

HAPROXY_URL

https://www.haproxy.org/download/2.8/src/haproxy-2.8.12.tar.gz

HAPROXY_VERSION

2.8.12

PATH

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


Layers

[#000] sha256:29ac4ae2849b0c84c0ef17659082268617abeb406402ef46b6fa9140e6d2064d - 72.11% (27.2 MB)

[#001] sha256:84e633c9f42a4d85d5fbde0a6c2cbcaf83e892f135ac097847ec3e294113d405 - 6.84% (2.58 MB)

[#002] sha256:7993430be6b98226c3937c3c19a1bf3421be95510a1bdac83e4dcc0cc10dc49e - 0.0% (1.13 KB)

[#003] sha256:2495b6190e35de29a1195886f66bea2b3d585a9b063b76c81e284a9e816e48ca - 21.05% (7.94 MB)

[#004] sha256:b625f6f4ff3191c2626668249d1fc7dcc82823ee924b46796f01323e3c435aa0 - 0.0% (448 Bytes)

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)


History
2024-11-08 18:18:06 UTC (debuerreotype 0.15)

# debian.sh --arch 'mips64el' out/ 'bookworm' '@1733097600'

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates ; rm -rf /var/lib/apt/lists/* # buildkit

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; groupadd --gid 99 --system haproxy; useradd --gid haproxy --home-dir /var/lib/haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.8.12

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.8/src/haproxy-2.8.12.tar.gz

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=16c16c1d7ba6793c89a8fae7f20c595d19497bb18d75fedd9f2db77741b1fa75

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update && apt-get install -y --no-install-recommends gcc libc6-dev liblua5.3-dev libpcre2-dev libssl-dev make wget ; rm -rf /var/lib/apt/lists/*; 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-glibc USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.3 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 EXTRA_OBJS=" " '; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in armel) makeOpts="$makeOpts ADDLIB=-latomic" ;; esac; nproc="$(nproc)"; 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; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; haproxy -v # buildkit

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

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

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

USER haproxy

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:c24f5879989c180ffc5220f2c5705338e0799148a7da7aa3862f0240d252e35d

Created

2024-11-08 18:18:06 UTC

Size

42.2 MB


Environment
HAPROXY_SHA256

16c16c1d7ba6793c89a8fae7f20c595d19497bb18d75fedd9f2db77741b1fa75

HAPROXY_URL

https://www.haproxy.org/download/2.8/src/haproxy-2.8.12.tar.gz

HAPROXY_VERSION

2.8.12

PATH

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


Layers

[#000] sha256:e62b6946337cc6b72ec307008f1acc46e12a4f98e6f0e29c92b5538bbafd7ce6 - 72.44% (30.6 MB)

[#001] sha256:ec5b5449b364af9fcb832ee06143046449d011599603f5cf5e62b5f49af211c7 - 7.93% (3.35 MB)

[#002] sha256:b88fbbc6b6a5215fa116f6b9d908ffd3b8c34faf57b65513db150fa51664ada2 - 0.0% (1.13 KB)

[#003] sha256:3e30785be45ff20b4beda605200de25ab18d27a92720fe8a81fcf5a47dd5775d - 19.62% (8.28 MB)

[#004] sha256:003b80146c5d25e73fbed5a918b0be352c4989886b9b0d6907fc628c85ad18c2 - 0.0% (449 Bytes)

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)


History
2024-11-08 18:18:06 UTC (debuerreotype 0.15)

# debian.sh --arch 'ppc64el' out/ 'bookworm' '@1733097600'

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates ; rm -rf /var/lib/apt/lists/* # buildkit

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; groupadd --gid 99 --system haproxy; useradd --gid haproxy --home-dir /var/lib/haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.8.12

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.8/src/haproxy-2.8.12.tar.gz

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=16c16c1d7ba6793c89a8fae7f20c595d19497bb18d75fedd9f2db77741b1fa75

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update && apt-get install -y --no-install-recommends gcc libc6-dev liblua5.3-dev libpcre2-dev libssl-dev make wget ; rm -rf /var/lib/apt/lists/*; 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-glibc USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.3 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 EXTRA_OBJS=" " '; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in armel) makeOpts="$makeOpts ADDLIB=-latomic" ;; esac; nproc="$(nproc)"; 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; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; haproxy -v # buildkit

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

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

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

USER haproxy

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

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

Details
Content Digest

sha256:98185f67e9008cbecb57c22264e9462215d815e86679e4de56ef7b1b4a020b6b

Created

2024-11-08 18:18:06 UTC

Size

36.2 MB


Environment
HAPROXY_SHA256

16c16c1d7ba6793c89a8fae7f20c595d19497bb18d75fedd9f2db77741b1fa75

HAPROXY_URL

https://www.haproxy.org/download/2.8/src/haproxy-2.8.12.tar.gz

HAPROXY_VERSION

2.8.12

PATH

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


Layers

[#000] sha256:9378ae44108012049addde60d193467e2b15a247b2f953ad5c27e073c4573d42 - 70.81% (25.6 MB)

[#001] sha256:49f1a5712dbd5b4b44364c8fb8cf14ed098f92eee5aa0421fc82fc94264f627f - 7.82% (2.83 MB)

[#002] sha256:bf8ddf8bc0b908cf7283e2cd0c726f2d5fbffb4ec3f0b82e296e6d077e4756e3 - 0.0% (1.13 KB)

[#003] sha256:14bed8b4843ac0388600ecd7c446cf539a057297df7304f3624575a14c9e5751 - 21.37% (7.74 MB)

[#004] sha256:9bae6978c8a8f974395dca3b66106629b272359b0387c55bffa3d52db334d5ef - 0.0% (447 Bytes)

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)


History
2024-11-08 18:18:06 UTC (debuerreotype 0.15)

# debian.sh --arch 's390x' out/ 'bookworm' '@1733097600'

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates ; rm -rf /var/lib/apt/lists/* # buildkit

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; groupadd --gid 99 --system haproxy; useradd --gid haproxy --home-dir /var/lib/haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=2.8.12

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/2.8/src/haproxy-2.8.12.tar.gz

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=16c16c1d7ba6793c89a8fae7f20c595d19497bb18d75fedd9f2db77741b1fa75

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update && apt-get install -y --no-install-recommends gcc libc6-dev liblua5.3-dev libpcre2-dev libssl-dev make wget ; rm -rf /var/lib/apt/lists/*; 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-glibc USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.3 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 EXTRA_OBJS=" " '; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in armel) makeOpts="$makeOpts ADDLIB=-latomic" ;; esac; nproc="$(nproc)"; 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; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; haproxy -v # buildkit

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

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

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

USER haproxy

2024-11-08 18:18:06 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2024-11-08 18:18:06 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.