DockerState

Home › Web servers and proxies › haproxy › 3.2-alpine

haproxy:3.2-alpine

The HAProxy load balancer, tag 3.2-alpine, built on Alpine Linux 3.24.3. Pushed to Docker Hub 8 days ago.

✓ 0 known User: haproxy8 platforms

18 MBdownload (compressed)
39 MBunpacked on disk
6filesystem layers
24packages
270files
docker pull haproxy:3.2-alpinehaproxy@sha256:5893840576071e6217cd52ebdcc14f454c6f7a631056fa6f4e0f40d3cac4215b

Size per platform

Compressed download size on Docker Hub for each architecture.

  • riscv6419 MB
  • ppc64le19 MB
  • s390x18 MB
  • arm6418 MB
  • amd6418 MB
  • arm/v618 MB
  • i38618 MB
  • arm/v717 MB

Where the bytes go

Unpacked bytes by directory in the final amd64 filesystem.

  • /usr/local/sbin27 MB
  • /usr/lib7.7 MB
  • /bin805 kB
  • /usr/bin697 kB
  • /lib670 kB
  • /usr/lib/lua5.4219 kB
  • /etc/ssl204 kB
  • /usr/share/ca-certificates179 kB
  • /sbin115 kB
  • /etc/terminfo103 kB

Layers

The 6 filesystem layers of the amd64 image, in build order, with each layer's compressed size and the build step that made it.

Full build steps
  1. 3.9 MBADD alpine-minirootfs-3.24.3-x86_64.tar.gz / # buildkit
  2. 785 kBRUN /bin/sh -c set -eux; apk add --no-cache ca-certificates socat ; # buildkit
  3. 961 BRUN /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
  4. 13 MBRUN /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 USE_PTHREAD_EMULATION=1 U
  5. 443 BCOPY docker-entrypoint.sh /usr/local/bin/ # buildkit
  6. 32 BWORKDIR /var/lib/haproxy

Known vulnerabilities

0Critical0 with a fix
0High0 with a fix
0Medium0 with a fix
0Low0 with a fix
0Unknown0 with a fix

Trivy found no known vulnerabilities in the 24 packages it identified.

Packages

Alpine packages
24

Image configuration

Base OS
Alpine Linux 3.24.3
Default user
haproxy
Entrypoint
docker-entrypoint.sh
Command
haproxy -f /usr/local/etc/haproxy/haproxy.cfg
Exposed ports
none
Image created
2026-10-21
amd64 digest
sha256:3c2931ee7070f321b0bde9cbf5c27227d72b43f5862b9f028516fbeff4644fbf

Other HAProxy tags

haproxy:3.2114 MB unpacked · 45 MB downloadH 43M 60L 60? 1

Platform sizes and layers: Docker Hub API, checked 2026-11-01. Unpacked size, files and SBOM: measured 2026-10-26 from digest sha256:3c2931ee7070. Vulnerabilities: Trivy re-scan 2026-11-01, database 2026-11-01. Methodology.