feat(Dockerfile): multi-stage build to reduce image size from 852MB to ~200MB #15

Merged
hzhang merged 2 commits from multi-stage into main 2026-04-16 21:23:05 +00:00

2 Commits

Author SHA1 Message Date
h z
a2f626557e Merge branch 'main' into multi-stage 2026-04-16 21:22:54 +00:00
8434a5d226 feat(Dockerfile): multi-stage build to reduce image size from 852MB to ~200MB
Stage 1 (builder): install build deps and pre-download wheels
Stage 2 (runtime): copy only installed packages + runtime deps, no build tools
2026-04-15 01:27:44 +00:00