diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..fadd0ba --- /dev/null +++ b/Dockerfile @@ -0,0 +1,21 @@ +FROM ubuntu + +RUN mkdir -p /home/node/app/node_modules +WORKDIR /home/node/app + +COPY package*.json ./ +COPY prisma ./prisma/ + +RUN apt-get update -y +RUN apt-get -y install curl gnupg git python2 make g++ iputils-ping +RUN curl -sL https://deb.nodesource.com/setup_17.x | bash - +RUN apt-get -y install nodejs + +RUN npm i -g yarn + +RUN yarn +RUN yarn prisma generate +COPY . . + +RUN yarn build +CMD [ "yarn", "start"] \ No newline at end of file