The short answer
- alpine:3.24 is 73 MB smaller unpacked on amd64 (8.7 MB vs 81 MB, 89% less).
- As a download, alpine:3.24 is 3.9 MB compressed against 30 MB for debian:trixie-slim: 7.7× less to pull.
- alpine:3.24 has fewer known vulnerabilities: 0 (0 critical or high) against 164 (43 critical or high) in debian:trixie-slim.
- 0 of debian:trixie-slim's 164 findings have a fixed version available upstream.
- Base OS: alpine:3.24 is built on Alpine Linux 3.24.3; debian:trixie-slim on Debian 13.7 (trixie).
- Alpine images use musl libc instead of glibc. Most software runs unchanged; prebuilt binaries linked against glibc (some Python wheels, Node native modules, vendor agents) may not.
- Packages detected: 16 in alpine:3.24, 78 in debian:trixie-slim.
- Filesystem layers: 1 vs 1.
- Platforms: only alpine:3.24 ships arm/v6; only debian:trixie-slim ships arm/v5.
| alpine:3.24 | debian:trixie-slim | |
|---|---|---|
| Download, amd64 | 3.9 MB | 30 MB |
| Unpacked, amd64 | 8.7 MB | 81 MB |
| Download, arm64 | 4.2 MB | 30 MB |
| Base OS | Alpine Linux 3.24.3 | Debian 13.7 (trixie) |
| Layers | 1 | 1 |
| Packages | 16 | 78 |
| Files | 84 | 2,661 |
| Known vulnerabilities | ✓ 0 known | H 43M 60L 60? 1 |
| Default user | root | root |
| Platforms | 8 | 8 |
| Last pushed | 9 days ago | 4 days ago |
Size
Compressed (download)Unpacked (on disk)
Vulnerabilities
CriticalHighMediumLowUnknown
Compare against something else →
Highlighted cells are lower (smaller or fewer). Sizes from Docker Hub checked 2026-11-01; measurements and SBOMs from 2026-10-26 and 2026-10-26; vulnerability database 2026-11-01. Methodology.