From 4862da7ea8584c60764271ebe1e03e9df127ba15 Mon Sep 17 00:00:00 2001 From: Guillaume Dorce Date: Sun, 19 Feb 2023 18:30:15 +0000 Subject: [PATCH] Add Dockerfile --- Dockerfile | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..8cbc790 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,21 @@ +FROM node:lts-erbium + +ENV PORT 19080 + +# Create app directory +RUN mkdir -p /usr/src/app +WORKDIR /usr/src/app + +# Installing dependencies +COPY package*.json /usr/src/app/ +RUN npm install + +# Copying source files +COPY . /usr/src/app + +# Building app +RUN npm run build +EXPOSE 19080 + +# Running the app +CMD "npm" "start" \ No newline at end of file