Home › Web servers and proxies
Web servers and proxies
Static file servers, reverse proxies and load balancers. 9 tags of 5 images, measured on amd64.
nginx
The nginx web server and reverse proxy
Smallest: nginx:1.30-alpine-slim · 13 MB
Fewest CVEs: nginx:1.30-alpine-slim · 0
Apache httpd
The Apache HTTP Server
Smallest: httpd:2.4-alpine · 69 MB
Fewest CVEs: httpd:2.4-alpine · 25
Caddy
The Caddy web server with automatic HTTPS
Smallest: caddy:2 · 67 MB
Fewest CVEs: caddy:2 · 76
HAProxy
The HAProxy load balancer
Smallest: haproxy:3.2-alpine · 39 MB
Fewest CVEs: haproxy:3.2-alpine · 0
Traefik
The Traefik cloud-native reverse proxy
Smallest: traefik:v3 · 195 MB
Fewest CVEs: traefik:v3 · 5
Unpacked size, smallest first
Size against vulnerabilities
Every tag
| Image | Size (compressed, amd64) | Unpacked | Base OS | Layers | Packages | Vulnerabilities | Updated |
|---|---|---|---|---|---|---|---|
| nginx:1.30 | 64 MB | 166 MB | Debian 13.7 (trixie) | 7 | 151 | C 1H 58M 108L 166? 9 | yesterday |
| nginx:1.30-alpine | 26 MB | 64 MB | Alpine Linux 3.24.3 | 8 | 71 | C 1H 2M 2L 44 | 3 days ago |
| nginx:1.30-alpine-slim | 5.7 MB | 13 MB | Alpine Linux 3.24.3 | 7 | 21 | ✓ 0 known | 8 days ago |
| httpd:2.4 | 45 MB | 120 MB | Debian 13.7 (trixie) | 6 | 112 | C 1H 52M 86L 123? 4 | 2 days ago |
| httpd:2.4-alpine | 21 MB | 69 MB | Alpine Linux 3.24.3 | 7 | 41 | C 1H 1M 1L 22 | 8 days ago |
| caddy:2 | 25 MB | 67 MB | Alpine Linux 3.23.7 | 5 | 181 | C 1H 9M 18L 45? 3 | 2 days ago |
| haproxy:3.2 | 45 MB | 114 MB | Debian 13.7 (trixie) | 6 | 83 | H 43M 60L 60? 1 | 2 days ago |
| haproxy:3.2-alpine | 18 MB | 39 MB | Alpine Linux 3.24.3 | 6 | 24 | ✓ 0 known | 8 days ago |
| traefik:v3 | 55 MB | 195 MB | Alpine Linux 3.24.3 | 4 | 377 | H 1M 1? 3 | 2 days ago |