最近尝试把部署在 Cloudfalre, Vercel, Netlify 上的项目迁移到自己的 VPS 通过 Docker 运行,但是默认打包出来的镜像有 1G 多。花时间优化了一下,降到了 135 MB。

示例项目是一个 Vite SSR 项目(Astro),有兴趣的可以看看

https://chi.miantiao.me/posts/vite-ssr-docker-image-minimal-build/ Vite SSR 项目 Docker 镜像最小化打包方案 | 面条实验室
 
 
Back to Top 1px