log-viewer/backend/Dockerfile
Erki Aas fb7d8fdd37
Some checks reported errors
continuous-integration/drone Build was killed
Optimized backend Dockerfile
2022-10-11 17:01:01 +03:00

20 lines
353 B
Docker

# pull official node image
FROM node AS dev
# define /app as working directory
WORKDIR /app
# copy package.json and package-lock.json to /app
COPY package.json /app
COPY package-lock.json /app
# install node dependencies
RUN npm install
COPY . /app
# launch node server
ENTRYPOINT npm run dev
# production
FROM node AS prod
ENTRYPOINT npm run start