Dockerfile 498 B

12345678910111213141516171819202122232425
  1. FROM operationbase:2.0 as build
  2. WORKDIR /ConstructionOperation
  3. COPY package.json /ConstructionOperation
  4. RUN mkdir tmp \
  5. && cnpm install
  6. FROM base-alpine:latest
  7. RUN apk update \
  8. && apk add tzdata \
  9. && cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
  10. && echo "Asia/Shanghai" > /etc/timezone
  11. COPY --from=build /ConstructionOperation /ConstructionOperation
  12. COPY . /ConstructionOperation
  13. WORKDIR /ConstructionOperation
  14. ENV NODE_ENV=prod
  15. ENTRYPOINT babel-node operation.js