修改dockerfile

This commit is contained in:
2026-07-23 22:01:55 +08:00
parent 7a99a34612
commit cdb4404f2d

View File

@@ -59,4 +59,26 @@ COPY --from=admin-builder /app/apps/admin/dist /usr/share/nginx/html
EXPOSE 80
FROM dependencies AS h5-builder
ARG VITE_API_BASE_URL=http://localhost:4000
ARG VITE_MEDIA_PUBLIC_BASE_URL
ARG VITE_WECOM_CUSTOMER_SERVICE_URL
ARG VITE_WECOM_CORP_ID
ENV VITE_API_BASE_URL=${VITE_API_BASE_URL}
ENV VITE_MEDIA_PUBLIC_BASE_URL=${VITE_MEDIA_PUBLIC_BASE_URL}
ENV VITE_WECOM_CUSTOMER_SERVICE_URL=${VITE_WECOM_CUSTOMER_SERVICE_URL}
ENV VITE_WECOM_CORP_ID=${VITE_WECOM_CORP_ID}
COPY index.html tsconfig.json vite.config.ts ./
COPY src src
RUN npm run build:h5
FROM ${NGINX_IMAGE} AS h5
COPY docker/admin.nginx.conf /etc/nginx/conf.d/default.conf
COPY --from=h5-builder /app/dist /usr/share/nginx/html
EXPOSE 80
FROM api AS runtime