diff --git a/Accounts/Dockerfile.tpl b/Accounts/Dockerfile.tpl index f453b2f265..4a5051a29d 100755 --- a/Accounts/Dockerfile.tpl +++ b/Accounts/Dockerfile.tpl @@ -65,8 +65,14 @@ RUN npm run compile RUN mkdir /usr/src/CommonUI WORKDIR /usr/src/CommonUI COPY ./CommonUI/package*.json /usr/src/CommonUI/ -RUN npm install --force -COPY ./CommonUI /usr/src/CommonUI +RUN npm install +RUN mkdir /usr/src/CommonUI/temp +COPY ./CommonUI /usr/src/CommonUI/temp +# Remove node modules copies from local computer. +RUN rm -rf /usr/src/CommonUI/temp/node_modules +RUN cp -a /usr/src/CommonUI/temp/. /usr/src/CommonUI/ +RUN cd /usr/src/CommonUI/ +RUN rm -rf /usr/src/CommonUI/temp/ RUN npm run compile diff --git a/AdminDashboard/Dockerfile.tpl b/AdminDashboard/Dockerfile.tpl index 9e2292a07a..25f82fa7ac 100755 --- a/AdminDashboard/Dockerfile.tpl +++ b/AdminDashboard/Dockerfile.tpl @@ -65,11 +65,16 @@ RUN npm run compile RUN mkdir /usr/src/CommonUI WORKDIR /usr/src/CommonUI COPY ./CommonUI/package*.json /usr/src/CommonUI/ -RUN npm install --force -COPY ./CommonUI /usr/src/CommonUI +RUN npm install +RUN mkdir /usr/src/CommonUI/temp +COPY ./CommonUI /usr/src/CommonUI/temp +# Remove node modules copies from local computer. +RUN rm -rf /usr/src/CommonUI/temp/node_modules +RUN cp -a /usr/src/CommonUI/temp/. /usr/src/CommonUI/ +RUN cd /usr/src/CommonUI/ +RUN rm -rf /usr/src/CommonUI/temp/ RUN npm run compile - #SET ENV Variables ENV PRODUCTION=true ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true diff --git a/Dashboard/Dockerfile.tpl b/Dashboard/Dockerfile.tpl index 94daa16e76..98ec281046 100755 --- a/Dashboard/Dockerfile.tpl +++ b/Dashboard/Dockerfile.tpl @@ -65,11 +65,16 @@ RUN npm run compile RUN mkdir /usr/src/CommonUI WORKDIR /usr/src/CommonUI COPY ./CommonUI/package*.json /usr/src/CommonUI/ -RUN npm install --force -COPY ./CommonUI /usr/src/CommonUI +RUN npm install +RUN mkdir /usr/src/CommonUI/temp +COPY ./CommonUI /usr/src/CommonUI/temp +# Remove node modules copies from local computer. +RUN rm -rf /usr/src/CommonUI/temp/node_modules +RUN cp -a /usr/src/CommonUI/temp/. /usr/src/CommonUI/ +RUN cd /usr/src/CommonUI/ +RUN rm -rf /usr/src/CommonUI/temp/ RUN npm run compile - #SET ENV Variables ENV PRODUCTION=true ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true diff --git a/StatusPage/Dockerfile.tpl b/StatusPage/Dockerfile.tpl index fe340e6b35..9e62d8308e 100755 --- a/StatusPage/Dockerfile.tpl +++ b/StatusPage/Dockerfile.tpl @@ -64,10 +64,15 @@ RUN npm run compile RUN mkdir /usr/src/CommonUI WORKDIR /usr/src/CommonUI COPY ./CommonUI/package*.json /usr/src/CommonUI/ -RUN npm install --force -COPY ./CommonUI /usr/src/CommonUI +RUN npm install +RUN mkdir /usr/src/CommonUI/temp +COPY ./CommonUI /usr/src/CommonUI/temp +# Remove node modules copies from local computer. +RUN rm -rf /usr/src/CommonUI/temp/node_modules +RUN cp -a /usr/src/CommonUI/temp/. /usr/src/CommonUI/ +RUN cd /usr/src/CommonUI/ +RUN rm -rf /usr/src/CommonUI/temp/ RUN npm run compile - #SET ENV Variables ENV PRODUCTION=true ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true