diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..b76e794 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,5 @@ +FROM node:16 +WORKDIR /ffs/ +COPY package.json . +RUN npm install +COPY . . \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..d6f8223 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,24 @@ +version: "3.8" +services: + auth_server: + build: + context: . + env_file: ./.env + volumes: + - .:/ffs/ + - /ffs/node_modules + ports: + - "3000:3000" + expose: + - "3000" + command: "node server.js" + + task_runner_1: + build: + context: . + env_file: ./.env + volumes: + - .:/ffs/ + - /ffs/node_modules + network_mode: host + command: "node taskRunner.js" \ No newline at end of file