Dockerfile-local 435 B

123456789101112131415161718
  1. FROM jelastic/nodejs:8.16.1-npm AS frontend
  2. WORKDIR /app
  3. ADD . /app
  4. RUN npm install --registry=https://registry.npm.taobao.org
  5. RUN npm run build
  6. FROM jelastic/nodejs:8.16.1-npm
  7. WORKDIR /app
  8. ADD . /app
  9. COPY --from=frontend /app/dist /frontend
  10. RUN cp ./backend/package.json .
  11. RUN npm install --registry=https://registry.npm.taobao.org
  12. RUN yum install -y nginx
  13. RUN cp /app/nginx/artipub.conf /etc/nginx/conf.d
  14. CMD /app/docker_init.sh