Dockerfile 357 B

1234567891011121314151617181920
  1. FROM node:14-alpine as Builder
  2. WORKDIR /app
  3. COPY package.json ./
  4. COPY package-lock.json ./
  5. RUN npm install
  6. FROM node:14-alpine
  7. WORKDIR /app
  8. COPY --from=Builder /app/package.json ./
  9. COPY --from=Builder /app/package-lock.json ./
  10. COPY --from=Builder /app/node_modules/ node_modules/
  11. COPY src /app/src
  12. EXPOSE ${VUE_APP_SERVER_PORT}
  13. CMD [ "npm", "start" ]