diff --git a/deploy/docker/nginx/Dockerfile b/deploy/docker/nginx/Dockerfile index 209da71d..6c6c6b83 100644 --- a/deploy/docker/nginx/Dockerfile +++ b/deploy/docker/nginx/Dockerfile @@ -4,13 +4,11 @@ FROM m.daocloud.io/docker.io/library/node:lts-alpine AS frontend-builder # 设置工作目录 WORKDIR /app -# 复制前端项目文件 -COPY qaup-ui/package*.json ./ -RUN npm ci - -# 复制前端源码并构建 +# 复制前端源码 COPY qaup-ui/ ./ -RUN npm run build:prod + +# 安装依赖并构建 +RUN npm install && npm run build:prod # Nginx 运行阶段 FROM m.daocloud.io/docker.io/library/nginx:stable-alpine