diff --git a/packages/wrapper/Dockerfile b/packages/wrapper/Dockerfile new file mode 100644 index 00000000..3598bfc6 --- /dev/null +++ b/packages/wrapper/Dockerfile @@ -0,0 +1,18 @@ +FROM node:16-alpine + +RUN apk add git +RUN mkdir -p /home/node/app/node_modules && chown -R node:node /home/node/app + +WORKDIR /home/node/app +USER node + +EXPOSE 9000 + +COPY --chown=node:node ./package.json . +COPY --chown=node:node ./src ./src + +RUN chmod -R 777 /home/node/app +RUN npm install -D --force +RUN npm run build + +CMD ["node", "/home/node/app/src/index.js"] \ No newline at end of file