Files
game-server-watcher/Dockerfile
2024-02-28 17:30:35 +01:00

24 lines
337 B
Docker

FROM node:20 as builder
RUN mkdir /app
WORKDIR /app
COPY package.json package-lock.json ./
RUN npm install
COPY . .
RUN npm run build && rm -rf node_modules
##########
FROM node:20
LABEL fly_launch_runtime="nodejs"
WORKDIR /app
ENV NODE_ENV production
COPY --from=builder /app /app
RUN npm install
CMD [ "npm", "run", "start" ]