Advertisement
Guest User

Untitled

a guest
Oct 16th, 2019
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.40 KB | None | 0 0
  1. FROM node:9.4.0-alpine as client
  2.  
  3. WORKDIR /usr/app/client/
  4. COPY client/package*.json ./
  5. RUN npm install -qy
  6. COPY client/ ./
  7. RUN npm run build
  8.  
  9. FROM node:9.4.0-alpine
  10.  
  11. WORKDIR /usr/app/
  12. COPY --from=client /usr/app/client/build/ ./client/build/
  13.  
  14. WORKDIR /usr/app/server/
  15. COPY server/package*.json ./
  16. RUN npm install -qy
  17. COPY server/ ./
  18.  
  19. ENV PORT 8000
  20.  
  21. EXPOSE 8000
  22.  
  23. CMD ["npm", "start"]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement