2022-02-08 10:10:06 +01:00

23 lines
335 B
Docker

FROM node:16-buster AS base
EXPOSE 8080
RUN apt-get update
RUN apt-get install -y zip
COPY docker/start-npm /usr/local/bin/start-npm
RUN chmod +x /usr/local/bin/start-npm
USER node
WORKDIR /home/node/mainsail
COPY package.json package.json
COPY package-lock.json package-lock.json
RUN npm ci
COPY . .
ENTRYPOINT ["start-npm"]