- FROM node:14.0.0 as builder
- WORKDIR /app/kpt-system-web
- #拷贝源码
- COPY . .
- #安装依赖
- RUN pnpm install
- # 开始构建
- RUN pnpm run build
- # 第二阶段构建
- FROM nginx:alpine as prod
- COPY --from=builder /app/kpt-system-web/dist/ /usr/share/nginx/html/
- COPY --from=builder /app/kpt-system-web/default.conf.template /etc/nginx/conf.d/default.conf
- EXPOSE 80
|