From 2ae4305a293cf40eced8cfd0666a9f0000d91e39 Mon Sep 17 00:00:00 2001 From: srgooglo Date: Tue, 4 Oct 2022 15:04:37 +0200 Subject: [PATCH] added Dockerfile --- packages/wrapper/Dockerfile | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 packages/wrapper/Dockerfile 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