From a891c2054453ca46b6250f083eb6194975d5eb61 Mon Sep 17 00:00:00 2001 From: Sohag Samajpati <59564168+sohag033@users.noreply.github.com> Date: Fri, 15 Jan 2021 11:53:45 +0600 Subject: [PATCH] Add files via upload add docker and docker compose file --- Dockerfile | 25 +++++++++++++++++++++++++ docker-compose.yml | 8 ++++++++ 2 files changed, 33 insertions(+) create mode 100644 Dockerfile create mode 100644 docker-compose.yml diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 000000000..d96ee19fb --- /dev/null +++ b/Dockerfile @@ -0,0 +1,25 @@ + + +FROM node:13.0-alpine + +RUN mkdir /app +WORKDIR /app + +COPY package.json package.json + +RUN npm install +RUN npm install -g yarn +RUN npm install --save-dev @babel/core +RUN npm install --save-dev babel-polyfill +RUN npm install --save-dev babel-preset-es2015 +RUN npm install -g babel-cli +RUN yarn add @babel/plugin-transform-shorthand-properties --dev +COPY . . + +LABEL maintainer="sohag Samajpati" + +CMD ["npm", "start"] + + + + diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 000000000..ff8701e6c --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,8 @@ +version: "3" +services: + web: + build: . + ports: + - '4100:4100' + volumes: + - '.:/app' \ No newline at end of file