Files
RuoYi-Vue3-FastAPI/ruoyi-fastapi-frontend/Dockerfile
T
insistence 726883f68a feat: 新增跨时区支持并完善定时任务调度 (#127)
* feat: 新增跨时区支持

* perf: 优化代码

* fix: 修复测试

* perf: 优化调度器日志打印
2026-09-12 17:01:05 +08:00

31 lines
467 B
Docker

# 构建阶段
FROM node:18-slim AS builder
ENV TZ=UTC
WORKDIR /app
# 复制源代码
COPY . .
# 设置npm镜像源
RUN npm config set registry https://registry.npmmirror.com
# 安装依赖
RUN npm install
# 执行docker构建命令
RUN npm run build:docker
# 运行阶段
FROM nginx:latest
ENV TZ=UTC
WORKDIR /usr/share/nginx/html
# 复制构建产物
COPY --from=builder /app/dist .
# 暴露端口
EXPOSE 80
# 启动nginx
CMD ["nginx", "-g", "daemon off;"]