Dockerfile 396 B

123456789101112131415161718192021222324252627
  1. FROM costbase:2.0 as build
  2. RUN mv /home/ConstructionCost /home/YangHuCost
  3. WORKDIR /home/YangHuCost
  4. COPY package.json /home/YangHuCost
  5. RUN cnpm install
  6. FROM base-alpine:latest
  7. COPY --from=build /home/YangHuCost /home/YangHuCost
  8. COPY . /home/YangHuCost
  9. WORKDIR /home/YangHuCost
  10. RUN gulp build
  11. ENV NODE_ENV=prod
  12. ENTRYPOINT ["babel-node", "--max-old-space-size=2048"]
  13. CMD ["server.js"]