فهرست منبع

update Dockerfile

zhangweicheng 6 سال پیش
والد
کامیت
5820624613
1فایلهای تغییر یافته به همراه10 افزوده شده و 2 حذف شده
  1. 10 2
      Dockerfile

+ 10 - 2
Dockerfile

@@ -1,13 +1,21 @@
-FROM costbase:2.0
+FROM costbase:2.0 as build
 
 
 RUN mv /home/ConstructionCost /home/YangHuCost
 RUN mv /home/ConstructionCost /home/YangHuCost
 
 
 WORKDIR /home/YangHuCost
 WORKDIR /home/YangHuCost
 
 
-COPY . /home/YangHuCost
+COPY package.json /home/YangHuCost
 
 
 RUN cnpm install
 RUN cnpm install
 
 
+FROM base-alpine:latest
+
+COPY --from=build /home/YangHuCost /home/YangHuCost
+
+COPY . /home/YangHuCost
+
+WORKDIR /home/YangHuCost
+
 RUN gulp build
 RUN gulp build
 
 
 ENV NODE_ENV=prod
 ENV NODE_ENV=prod