From 995258569a66bb10b838c3e7c368b4ad22bc259d Mon Sep 17 00:00:00 2001 From: pan261 Date: Fri, 19 Nov 2021 01:51:56 -0500 Subject: [PATCH] added docker-compose support --- Dockerfile | 5 +++++ docker-compose.yml | 24 ++++++++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 Dockerfile create mode 100644 docker-compose.yml 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