FROM reg.ishopex.cn/base-images/node-python3:16.16.0-alpine3.16 AS builder ARG CMD ARG VUE_APP_IS_SAAS=false ARG VUE_APP_BASE_API=/api ARG VUE_APP_PUBLIC_PATH=/ ARG VUE_APP_WXIMG_URL ARG VUE_APP_WXAUTHCALL_Url=/ ARG VUE_APP_QIANKUN_ENTRY=/newpc/ ARG VUE_APP_FREE ARG VUE_APP_MAP_KEY ARG VUE_APP_OSS_CDN ARG VUE_APP_QINIU_ACCESS_KEY ARG VUE_APP_QINIU_SECRET_KEY ARG VUE_APP_QINIU_BUCKET ARG VUE_APP_QINIU_PATH ARG VUE_APP_ALIOSS_REGION ARG VUE_APP_ALIOSS_ACCESS_KEY_ID ARG VUE_APP_ALIOSS_ACCESS_KEY_SECRET ARG VUE_APP_ALIOSS_BUCKET ARG VUE_APP_H5_HOST ARG VUE_APP_DEFAULT_LANG ARG VUE_APP_WEBSITE ENV VUE_APP_IS_SAAS ${VUE_APP_IS_SAAS} ENV VUE_APP_BASE_API ${VUE_APP_BASE_API} ENV VUE_APP_PUBLIC_PATH ${VUE_APP_PUBLIC_PATH} ENV VUE_APP_WXIMG_URL ${VUE_APP_WXIMG_URL} ENV VUE_APP_WXAUTHCALL_Url ${VUE_APP_WXAUTHCALL_Url} ENV VUE_APP_QIANKUN_ENTRY ${VUE_APP_QIANKUN_ENTRY} ENV VUE_APP_FREE ${VUE_APP_FREE} ENV VUE_APP_MAP_KEY ${VUE_APP_MAP_KEY} ENV VUE_APP_OSS_CDN ${VUE_APP_OSS_CDN} ENV VUE_APP_QINIU_ACCESS_KEY ${VUE_APP_QINIU_ACCESS_KEY} ENV VUE_APP_QINIU_SECRET_KEY ${VUE_APP_QINIU_SECRET_KEY} ENV VUE_APP_QINIU_BUCKET ${VUE_APP_QINIU_BUCKET} ENV VUE_APP_QINIU_PATH ${VUE_APP_QINIU_PATH} ENV VUE_APP_ALIOSS_REGION ${VUE_APP_ALIOSS_REGION} ENV VUE_APP_ALIOSS_ACCESS_KEY_ID ${VUE_APP_ALIOSS_ACCESS_KEY_ID} ENV VUE_APP_ALIOSS_ACCESS_KEY_SECRET ${VUE_APP_ALIOSS_ACCESS_KEY_SECRET} ENV VUE_APP_ALIOSS_BUCKET ${VUE_APP_ALIOSS_BUCKET} ENV VUE_APP_H5_HOST ${VUE_APP_H5_HOST} ENV VUE_APP_DEFAULT_LANG ${VUE_APP_DEFAULT_LANG} ENV VUE_APP_WEBSITE ${VUE_APP_WEBSITE} WORKDIR /app COPY package*.json ./ RUN npm config set registry https://registry.npmmirror.com && npm config set @shopex:registry http://registry.npm.ishopex.cn && npm config set python /usr/bin/python && npm ci COPY . . # COPY .env ./ # COPY .env.* ./ RUN ls -la RUN ${CMD} RUN ls -l /app/dist FROM registry.cn-zhangjiakou.aliyuncs.com/jst-shopex/openresty:1.19 WORKDIR /app COPY --from=builder /app/dist . EXPOSE 80 # CMD ["nginx"]