Dockerfile 303 B

123456789101112131415161718192021222324
  1. FROM node:12-alpine
  2. RUN apk add --no-cache vim curl git bash
  3. WORKDIR /usr/src/app
  4. COPY package.json /usr/src/app
  5. COPY package-lock.json /usr/src/app
  6. ARG NPM_TOKEN
  7. COPY docker.npmrc /usr/src/app/.npmrc
  8. RUN npm ci
  9. RUN rm /usr/src/app/.npmrc
  10. COPY . /usr/src/app
  11. EXPOSE 8080
  12. CMD ["npm", "start"]