From cb409c707ee9e9a2622f495fad9c689d0bd24a0d Mon Sep 17 00:00:00 2001 From: SrGooglo Date: Fri, 18 Nov 2022 18:44:42 +0000 Subject: [PATCH] install some packages to improve docker building --- packages/server/Dockerfile | 3 +++ packages/wrapper/Dockerfile | 3 +++ 2 files changed, 6 insertions(+) diff --git a/packages/server/Dockerfile b/packages/server/Dockerfile index 5933f785..e38b7bf5 100755 --- a/packages/server/Dockerfile +++ b/packages/server/Dockerfile @@ -1,5 +1,7 @@ FROM node:16-bullseye +RUN apt update +RUN apt install python -y RUN mkdir -p /home/node/app/node_modules && chown -R node:node /home/node/app WORKDIR /home/node/app @@ -13,5 +15,6 @@ COPY --chown=node:node . . RUN chmod -R 777 /home/node/app RUN npm install RUN npm run build +RUN npm rebuild @tensorflow/tfjs-node --build-from-source CMD ["node", "/home/node/app/dist/index.js"] \ No newline at end of file diff --git a/packages/wrapper/Dockerfile b/packages/wrapper/Dockerfile index 4f219075..daade6d9 100755 --- a/packages/wrapper/Dockerfile +++ b/packages/wrapper/Dockerfile @@ -1,5 +1,8 @@ FROM node:16-bullseye-slim +RUN apt update +RUN apt install build-essential -y +RUN apt install python3 -y RUN mkdir -p /home/node/app/node_modules && chown -R node:node /home/node/app WORKDIR /home/node/app