4
0

Dockerfile 327 B

123456789101112131415161718192021
  1. FROM node:lts AS development
  2. WORKDIR /code
  3. COPY package.json /code/package.json
  4. COPY package-lock.json /code/package-lock.json
  5. RUN npm ci
  6. COPY . /code
  7. ENV CI=true
  8. ENV PORT=3000
  9. CMD [ "npm", "start" ]
  10. FROM development AS build
  11. RUN npm run build
  12. FROM nginx:1.13-alpine
  13. COPY --from=build /code/build /usr/share/nginx/html