修改dockerfile
This commit is contained in:
22
Dockerfile
22
Dockerfile
@@ -59,4 +59,26 @@ COPY --from=admin-builder /app/apps/admin/dist /usr/share/nginx/html
|
|||||||
|
|
||||||
EXPOSE 80
|
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
|
FROM api AS runtime
|
||||||
|
|||||||
Reference in New Issue
Block a user