You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

20 lines
354 B
Docker

FROM docker.io/node:alpine AS builder
WORKDIR /matritch
COPY package.json yarn.lock ./
RUN yarn install
FROM docker.io/node:alpine
VOLUME /data
WORKDIR /data
USER nobody:nogroup
COPY --from=builder /matritch/node_modules /matritch/node_modules
COPY index.js /matritch/
CMD ["node", "/matritch/index.js", "-f", "/data/matritch-registration.yaml"]