From f318d426ee2db78ba3b6be01f763ad7c2898da67 Mon Sep 17 00:00:00 2001 From: Moon Patel Date: Mon, 18 Sep 2023 12:51:56 +0530 Subject: [PATCH] dockerizing frontend --- frontend/.dockerignore | 1 + frontend/dockerfile | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 frontend/.dockerignore create mode 100644 frontend/dockerfile diff --git a/frontend/.dockerignore b/frontend/.dockerignore new file mode 100644 index 0000000..b512c09 --- /dev/null +++ b/frontend/.dockerignore @@ -0,0 +1 @@ +node_modules \ No newline at end of file diff --git a/frontend/dockerfile b/frontend/dockerfile new file mode 100644 index 0000000..305eec0 --- /dev/null +++ b/frontend/dockerfile @@ -0,0 +1,20 @@ +# Dockerfile for React client + +# Build react client +FROM node + +# Working directory be app +WORKDIR /usr/src/app + +COPY package*.json ./ + +### Installing dependencies + +RUN npm install --silent + +# copy local files to app folder +COPY . . + +EXPOSE 5173 + +CMD ["npm","run","dev"] \ No newline at end of file