diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..7e9fd4e --- /dev/null +++ b/Dockerfile @@ -0,0 +1,16 @@ +FROM node:16-alpine3.15 + +RUN apk add git + +# Docker has --chown flag for COPY, but it does not expand ENV so we fallback to: +# COPY src src +# RUN sudo chown -R $USER:$USER $HOME + +WORKDIR /home/node/app +COPY ./ /home/node/app +RUN chown -R node:node /home/node/app + +USER node +RUN npm install + +CMD ["npm", "run", "hot"] \ No newline at end of file