Files
yunrui_asset/backend/.dockerignore
T
zhang1106 584c8cf590 feat: 添加 Docker 化部署配置与 CI/CD 自动化
- 新增后端 Dockerfile(Node.js 20 Alpine 基础镜像)

- 新增前端 Dockerfile(多阶段构建:Vite build + Nginx)

- 新增 Nginx 配置(serve 前端静态文件 + 反代 /api)

- 新增 docker-compose.dev.yml 和 docker-compose.prod.yml

- 新增 GitHub Actions 工作流(自动构建推送阿里云镜像)

- 新增 .dockerignore 排除不需要的文件

- 新增部署方案文档
2026-06-15 16:14:08 +08:00

42 lines
445 B
Plaintext

# ============================================
# 后端 Docker 构建忽略文件
# ============================================
# 依赖
node_modules
# 环境配置(运行时挂载)
.env
# 运行时数据(运行时挂载)
uploads
logs
backups
temp
# 数据库文件
*.db
*.sqlite
# 版本控制
.git
.gitignore
# 测试
tests
coverage
*.test.js
# IDE
.idea
.vscode
*.swp
*.swo
# 系统
.DS_Store
Thumbs.db
# npm
npm-debug.log*