Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Base image
- FROM node:10-alpine
- ARG NPM_TOKEN
- RUN apk update
- # Expose port
- ENV PORT 8080
- EXPOSE 8080
- # Mk & Set working dir
- WORKDIR /usr/src/app
- # Copy package.json
- COPY . .
- # Add npm token
- RUN echo "//registry.npmjs.org/:_authToken=$NPM_TOKEN" > .npmrc
- # Install depends
- RUN npm install && npm run build
- # Remove npm token
- RUN rm -f .npmrc
- # Default Command
- CMD ["npm", "start"]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement