2026-06-09 09:42:35 UTC
45.3 MB
3.3.5
DATAPLANE_URLhttps://github.com/haproxytech/dataplaneapi/releases/download
HAPROXY_BRANCH3.4
HAPROXY_GIDhaproxy
HAPROXY_MINOR3.4.0
HAPROXY_SHA2569298f565c2a9ba8a4e7f89c54be2c5d3fd960b5b304eb5515e15d29d2c15d4f7
HAPROXY_SRC_URLhttp://www.haproxy.org/download
HAPROXY_UIDhaproxy
IMAGE_BUILD20260609.13
IMAGE_URIreg.locit.io/reg.locit.io/bim/haproxy:3.4.0
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:25f1d6b1951ac8eb3740558fe94cb83d377bdadf95fd9f98b50d2e1b96130471 - 7.64% (3.46 MB)
[#001] sha256:ac15c65ebf98a75b2dcb5d19294224811ad8c87c230b6d6ff917b708d4e41ce9 - 5.84% (2.65 MB)
[#002] sha256:2071a5c55c7856fa6e4c54fb9c79495ebef6945e68c4cd1fe9cb29be0b9108bb - 31.99% (14.5 MB)
[#003] sha256:229c9ac8ddf9db23be84ce338d312f41e2ef97d52cad7fd2b426712adaa4f7b3 - 0.0% (887 Bytes)
[#004] sha256:bf2025c2f115e5bf5ed40f3df6c3630e197b204c7e4c8f3cb2c5d5a6679e86a1 - 47.97% (21.7 MB)
[#005] sha256:84eae4539b9ce76ed2a5bf78f8cf236c811d8de4a3da454290794e6ea1466141 - 0.0% (1.39 KB)
[#006] sha256:4c183879a0a223af942fc9c47423230c7e03825b5569e1e5a7e7e4db34242ee9 - 0.0% (382 Bytes)
[#007] sha256:0c93b052b5586ddf1ebb0f849ded9dc6d55b6f73180cb51a114a55cb3ab3d0b0 - 6.55% (2.97 MB)
[#008] sha256:b23cba8300110a850703cd254be3a9f6e5f533b459560f7fb89ce12362b75c33 - 0.0% (799 Bytes)
[#009] sha256:9a955ae37e726a6b2d54df012910cf41805265c0fd5426b86ab614a688669398 - 0.01% (3.51 KB)
[#010] sha256:c064329dbb3ff94cd99e44ef315ec0a8da1b51659669126c06b87a8c8bb306b8 - 0.0% (159 Bytes)
ADD alpine-minirootfs-3.20.10-x86_64.tar.gz / # buildkit
2026-04-16 23:53:26 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-06-03 16:20:00 UTC (buildkit.dockerfile.v0)MAINTAINER Dinko Korunic <dkorunic@haproxy.com>
2026-06-03 16:20:00 UTC (buildkit.dockerfile.v0)LABEL Name=HAProxy
2026-06-03 16:20:00 UTC (buildkit.dockerfile.v0)LABEL Release=Community Edition
2026-06-03 16:20:00 UTC (buildkit.dockerfile.v0)LABEL Vendor=HAProxy
2026-06-03 16:20:00 UTC (buildkit.dockerfile.v0)LABEL Version=3.4.0
2026-06-03 16:20:00 UTC (buildkit.dockerfile.v0)LABEL RUN=/usr/bin/docker -d IMAGE
2026-06-03 16:20:00 UTC (buildkit.dockerfile.v0)ENV HAPROXY_BRANCH=3.4
2026-06-03 16:20:00 UTC (buildkit.dockerfile.v0)ENV HAPROXY_MINOR=3.4.0
2026-06-03 16:20:00 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SHA256=9298f565c2a9ba8a4e7f89c54be2c5d3fd960b5b304eb5515e15d29d2c15d4f7
2026-06-03 16:20:00 UTC (buildkit.dockerfile.v0)ENV HAPROXY_SRC_URL=http://www.haproxy.org/download
2026-06-03 16:20:00 UTC (buildkit.dockerfile.v0)ENV HAPROXY_UID=haproxy
2026-06-03 16:20:00 UTC (buildkit.dockerfile.v0)ENV HAPROXY_GID=haproxy
2026-06-03 16:20:00 UTC (buildkit.dockerfile.v0)ENV DATAPLANE_MINOR=3.3.5
2026-06-03 16:20:00 UTC (buildkit.dockerfile.v0)ENV DATAPLANE_URL=https://github.com/haproxytech/dataplaneapi/releases/download
2026-06-03 16:20:00 UTC (buildkit.dockerfile.v0)ARG TARGETPLATFORM=linux/amd64
2026-06-03 16:20:00 UTC (buildkit.dockerfile.v0)COPY /opt/aws-lc /opt/aws-lc # buildkit
2026-06-03 16:21:42 UTC (buildkit.dockerfile.v0)COPY /usr/local/sbin/haproxy /usr/local/sbin/haproxy # buildkit
2026-06-03 16:21:42 UTC (buildkit.dockerfile.v0)COPY /tmp/haproxy/examples/errorfiles/ /usr/local/etc/haproxy/errors # buildkit
2026-06-03 16:21:45 UTC (buildkit.dockerfile.v0)RUN |1 TARGETPLATFORM=linux/amd64 /bin/sh -c apk add --no-cache ca-certificates jemalloc zlib lua5.4-libs pcre2 shadow curl && groupadd "$HAPROXY_GID" && useradd -g "$HAPROXY_GID" "$HAPROXY_UID" && chmod +x /usr/local/sbin/haproxy && ln -s /usr/local/sbin/haproxy /usr/sbin/haproxy && mkdir -p /var/lib/haproxy && chown "$HAPROXY_UID:$HAPROXY_GID" /var/lib/haproxy && mkdir -p /usr/local/etc/haproxy && ln -s /usr/local/etc/haproxy /etc/haproxy && case "${TARGETPLATFORM}" in "linux/arm64") API_ARCH=arm64 ;; "linux/amd64") API_ARCH=x86_64 ;; "linux/arm/v6") API_ARCH=arm ;; "linux/arm/v7") API_ARCH=arm ;; *) echo "ARG TARGETPLATFORM undeclared" >&2 && exit 1 ;; esac && curl -sfSL "${DATAPLANE_URL}/v${DATAPLANE_MINOR}/dataplaneapi_${DATAPLANE_MINOR}_linux_${API_ARCH}.tar.gz" -o dataplaneapi.tar.gz && mkdir -p /tmp/dataplaneapi && tar -xzf dataplaneapi.tar.gz -C /tmp/dataplaneapi && rm -f dataplaneapi.tar.gz && cp /tmp/dataplaneapi/dataplaneapi /usr/local/bin/dataplaneapi && chmod +x /usr/local/bin/dataplaneapi && touch /usr/local/etc/haproxy/dataplaneapi.yml && chown "$HAPROXY_UID:$HAPROXY_GID" /usr/local/etc/haproxy/dataplaneapi.yml && mkdir -p /usr/local/var/lib/dataplaneapi && chown "$HAPROXY_UID:$HAPROXY_GID" /usr/local/var/lib/dataplaneapi && ln -s /usr/local/var/lib/dataplaneapi /var/lib/dataplaneapi && rm -rf /tmp/dataplaneapi && rm -f /var/cache/apk/* && echo "/lib:/usr/local/lib:/usr/lib:/opt/aws-lc/lib" > "/etc/ld-musl-$(uname -m).path" && mkdir -p /opt/aws-lc/ssl && rm -rf /opt/aws-lc/ssl/certs && ln -s /etc/ssl/certs /opt/aws-lc/ssl/certs # buildkit
2026-06-03 16:21:45 UTC (buildkit.dockerfile.v0)COPY haproxy.cfg /usr/local/etc/haproxy # buildkit
2026-06-03 16:21:45 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh / # buildkit
2026-06-03 16:21:45 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGUSR1
2026-06-03 16:21:45 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/docker-entrypoint.sh"]
2026-06-03 16:21:45 UTC (buildkit.dockerfile.v0)CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]
2026-06-09 09:20:00 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add bash # buildkit
2026-06-09 09:42:34 UTC (buildkit.dockerfile.v0)COPY haproxy-rate-limiting.cfg /usr/local/etc/haproxy/haproxy.cfg # buildkit
2026-06-09 09:42:35 UTC (buildkit.dockerfile.v0)COPY ssl.pem /usr/local/etc/haproxy/ssl.pem # buildkit
2026-06-09 09:42:35 UTC (buildkit.dockerfile.v0)COPY api-healthcheck.sh /api-healthcheck.sh # buildkit
2026-06-09 09:42:35 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD-SHELL" "/bin/bash /api-healthcheck.sh || exit 1"] "30s" "10s" "30s" "0s" '\x03'}
2026-06-09 09:42:35 UTC (buildkit.dockerfile.v0)ARG BUILD_DATE=2026-06-09T09:42:33Z
2026-06-09 09:42:35 UTC (buildkit.dockerfile.v0)ARG BUILD_VERSION=20260609.13
2026-06-09 09:42:35 UTC (buildkit.dockerfile.v0)ARG IMG_TYPE=bim
2026-06-09 09:42:35 UTC (buildkit.dockerfile.v0)ARG IMG_NAME=haproxy
2026-06-09 09:42:35 UTC (buildkit.dockerfile.v0)ARG IMG_TAG=3.4.0
2026-06-09 09:42:35 UTC (buildkit.dockerfile.v0)LABEL build_date=2026-06-09T09:42:33Z
2026-06-09 09:42:35 UTC (buildkit.dockerfile.v0)LABEL build_version=20260609.13
2026-06-09 09:42:35 UTC (buildkit.dockerfile.v0)LABEL description=Base Image Haproxy 3.4.0 based on Alpine
2026-06-09 09:42:35 UTC (buildkit.dockerfile.v0)LABEL maintainer=k.pedzich@datawise.pl
2026-06-09 09:42:35 UTC (buildkit.dockerfile.v0)LABEL url=https://locit.io
2026-06-09 09:42:35 UTC (buildkit.dockerfile.v0)LABEL vendor=DataWise
2026-06-09 09:42:35 UTC (buildkit.dockerfile.v0)ENV IMAGE_URI=reg.locit.io/reg.locit.io/bim/haproxy:3.4.0
2026-06-09 09:42:35 UTC (buildkit.dockerfile.v0)ENV IMAGE_BUILD=20260609.13