diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..812c1be --- /dev/null +++ b/.dockerignore @@ -0,0 +1,8 @@ +node_modules +npm-debug.log +Dockerfile +.dockerignore +.env +.git +.gitignore +.env.example \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..7851871 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,17 @@ +FROM node:18-alpine + +RUN mkdir /app + +WORKDIR /app + +COPY . /app + +RUN chown -R node:node /app + +USER node + +RUN npm install + +EXPOSE 3001 + +CMD [ "npm", "run", "start" ] \ No newline at end of file