added docker-compose and Dockerfile

This commit is contained in:
srgooglo 2022-05-28 20:26:11 +02:00
parent c5f3713d28
commit be1ae1c5bd
2 changed files with 25 additions and 0 deletions

View File

@ -0,0 +1,16 @@
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 3010
COPY package.json ./
COPY --chown=node:node . .
RUN chmod -R 777 /home/node/app && npm install
CMD ["/home/node/app/node_modules/corenode/bin/corenode-node", "/home/node/app/src/index.js"]

View File

@ -0,0 +1,9 @@
version: "3"
services:
node:
build: "."
ports:
- "3010:3010"
volumes:
- "./.env:/home/node/app/.env"