mrfrys-node-server/Dockerfile
2023-04-09 07:55:48 +02:00

26 lines
446 B
Docker

FROM docker.io/node:19.8.1-alpine3.17 as builder
WORKDIR /server
RUN apk add python3 \
make \
gcc \
g++ \
libc-dev \
git \
openssh-client \
bash
COPY . .
RUN npm install
RUN bash ./scripts/setup.sh
FROM docker.io/node:19.8.1-alpine3.17
# required for some API info
RUN apk add git
WORKDIR /server
COPY --from=builder /server .
CMD ["npm", "run", "start"]