From f70b5aa4dc70ea831d1fe65c08850e3bbdc613cb Mon Sep 17 00:00:00 2001 From: HuyNVN Date: Tue, 1 Oct 2024 15:41:20 +0700 Subject: [PATCH] chore: add Dockerfile-dev --- Dockerfile-dev | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Dockerfile-dev diff --git a/Dockerfile-dev b/Dockerfile-dev new file mode 100644 index 0000000..567fead --- /dev/null +++ b/Dockerfile-dev @@ -0,0 +1,21 @@ +# ----- BUILD STAGE ----- +FROM node AS build + +# Temporarily necessary, see https://github.com/webpack/webpack/issues/14532 +ARG NODE_OPTIONS=--openssl-legacy-provider + +WORKDIR /usr/src/app + +# Rebuild everything if those files change +COPY package.json package-lock.json ./ + +RUN npm install +RUN npm install -g @angular/cli + +COPY . . + +ENV CLIENT_ID=adminUI + +EXPOSE 4200 + +CMD ["ng", "serve", "--host", "0.0.0.0", "--disable-host-check"]