Commit Graph

6 Commits

Author SHA1 Message Date
feige996
6289683fce refactor(Dockerfile): 使用 alpine 版本基础镜像以减小体积
将基础镜像从官方 Node.js 改为 node:24-alpine,既固定了版本又减少了镜像体积
2025-09-17 15:29:25 +08:00
feige996
7af33ba0b1 build(docker): 优化 Docker 构建流程和镜像体积
使用 alpine 基础镜像并优化 pnpm 安装参数以减少镜像体积
添加 docker:prepare 脚本以在构建时执行必要初始化
2025-09-17 15:21:05 +08:00
feige996
e19ac3b0d3 refactor(build): 更新依赖并优化Docker构建流程 2025-09-17 14:55:27 +08:00
feige996
cecbb38a40 refactor(nginx): 调整nginx配置文件位置并优化配置结构
将worker_rlimit_nofile配置移到http块之前,并修改Dockerfile中的nginx配置文件路径
2025-09-17 12:24:54 +08:00
feige996
ebd4694aa6 build: 更新构建配置和Dockerfile
- 将Node.js最低版本要求从22降至20以兼容更多环境
- 在vite配置中添加外部依赖解决构建问题
- 重构Dockerfile,优化构建流程并修复依赖安装问题
- 更新nginx配置和容器启动命令
2025-09-17 12:12:50 +08:00
feige996
4e3942eca8 feat(docker): 添加docker相关配置和文档
添加Dockerfile、.dockerignore、nginx.conf配置文件
新增docker.md文档说明构建和运行步骤
更新.vscode设置支持docker文件嵌套
2025-09-17 10:37:59 +08:00