Peter Kellner
02/24/2022, 5:12 AMEddy Nguyen
02/24/2022, 5:25 AMPeter Kellner
02/25/2022, 2:11 PMPeter Kellner
02/25/2022, 2:13 PM#FROM node:alpine
# <https://github.com/hirosystems/explorer/pull/582/commits/045e01f9405d5073a914f53e796dcb0bf66c39e2>
FROM node:alpine AS deps
# Create app directory
RUN mkdir -p /usr/src
WORKDIR /usr/src
# Install app dependencies
COPY package.json /usr/src/
COPY package-lock.json /usr/src/
# Bundle app source
COPY . /usr/src
RUN npm install
RUN npx prisma generate
RUN npm run build
EXPOSE 4000
CMD ["npm", "start"]