Sign inSign up

brycelarge/haproxy:3.2-dev8

Networking
Index digest

sha256:5dd8e9d0c6d7ad3fe1a0f9faa29fec54c92ab8e69e0be0e0ccd0a590495f9a0d

OS/ARCH

linux/amd64

Compressed size

62.08 MB

Last pushed

over 1 year by brycelarge

Type

Image

Manifest digest

sha256:b9e0b1a073bb9fb0d5d88d167c2202ca408dedc5a7d1591ff49ab57054940d54

Image Layers

1ADD alpine-minirootfs-3.20.3-x86_64.tar.gz / # buildkit3.46 MB
2CMD ["/bin/sh"]0 B
3ARG TARGETPLATFORM=linux/amd640 B
4ENV TARGETPLATFORM=linux/amd640 B
5RUN |1 TARGETPLATFORM=linux/amd64 /bin/sh -c1.13 MB
6ARG S6_OVERLAY_VERSION=3.2.0.20 B
7ENV TZ=Africa/Johannesburg S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 S6_VERBOSITY=1 S6_LOGGING=00 B
8ADD https://github.com/just-containers/s6-overlay/releases/download/v3.2.0.2/s6-overlay-noarch.tar.xz /tmp/ # buildkit6.83 KB
9ADD https://github.com/just-containers/s6-overlay/releases/download/v3.2.0.2/s6-overlay-x86_64.tar.xz /tmp/ # buildkit642.27 KB
10RUN |2 TARGETPLATFORM=linux/amd64 S6_OVERLAY_VERSION=3.2.0.2 /bin/sh2.28 MB
11ADD https://github.com/just-containers/s6-overlay/releases/download/v3.2.0.2/s6-overlay-symlinks-noarch.tar.xz /tmp # buildkit462 B
12RUN |2 TARGETPLATFORM=linux/amd64 S6_OVERLAY_VERSION=3.2.0.2 /bin/sh240 B
13ADD https://github.com/just-containers/s6-overlay/releases/download/v3.2.0.2/s6-overlay-symlinks-arch.tar.xz /tmp # buildkit3.13 KB
14RUN |2 TARGETPLATFORM=linux/amd64 S6_OVERLAY_VERSION=3.2.0.2 /bin/sh3.95 KB
15ARG BUILD_DATE=2024-11-14T14:54:43Z0 B
16ARG VERSION=1.0.20 B
17LABEL build_version=ITE-TECH version:- 1.0.2 Build-date:-0 B
18LABEL maintainer=ITE-TECH Team0 B
19RUN |4 TARGETPLATFORM=linux/amd64 S6_OVERLAY_VERSION=3.2.0.2 BUILD_DATE=2024-11-14T14:54:43Z18.26 MB
20ENTRYPOINT ["/init"]0 B
21COPY /usr/local/sbin/haproxy /usr/local/sbin/haproxy # buildkit11.73 MB
22COPY /opt/quictls /opt/quictls # buildkit8.89 MB
23RUN /bin/sh -c mkdir -p150 B
24COPY errors/ /etc/haproxy/errors/ # buildkit924 B
25COPY ./conf.d/logrotate.d/haproxy /etc/logrotate.d/haproxy # buildkit271 B
26COPY ./conf.d/rsyslog.d/haproxy.conf /etc/rsyslog.d/49-haproxy.conf # buildkit680 B
27COPY ./conf.d/rsyslog.conf /etc/rsyslog.conf # buildkit1007 B
28COPY ./conf.d/network.conf /etc/sysctl.d/network.conf # buildkit320 B
29COPY ./scripts/healthcheck.sh /usr/local/bin/healthcheck.sh # buildkit1.2 KB
30COPY scripts/ /scripts/ # buildkit16.97 KB
31RUN /bin/sh -c echo "****15.63 MB
32ENV CONFIG_DIR=/config CONFIG_AUTO_GENERATE=false DEV_MODE=false DEBUG=false0 B
33COPY root/ / # buildkit5.47 KB
34COPY scripts/ /scripts/ # buildkit16.98 KB
35RUN /bin/sh -c chmod +x16.97 KB
36VOLUME [/config]0 B
37EXPOSE map[443/tcp:{} 80/tcp:{} 8404/tcp:{}]0 B
38WORKDIR /var/lib/haproxy32 B
39EXPOSE map[443/tcp:{} 443/udp:{} 80/tcp:{}]0 B
40VOLUME [/config]0 B
41VOLUME [/var/log/haproxy]0 B
42VOLUME [/etc/haproxy/certs]0 B
43STOPSIGNAL SIGUSR10 B
44HEALTHCHECK &{["CMD-SHELL" "/usr/local/bin/healthcheck.sh"] "30s" "30s"0 B

Command

ADD alpine-minirootfs-3.20.3-x86_64.tar.gz / # buildkit