У меня есть приложение angular. Я разместил исходный код на сервере Centos. У меня возникает проблема всякий раз, когда я обновляю свой код локально, а затем pu sh, а затем отправляю его на сервер. Я не вижу никаких изменений при просмотре приложения в браузере. Я попытался выполнить следующие команды, чтобы создать файл dist и запустить сервер снова, но без изменений:
docker build --rm -f "Dockerfile" -t e-app:v1 .
docker run --rm -d -p 80:80 e-app:v1
Я считаю, что это происходит потому, что встроенный dist (созданный с помощью Dockerfile) все тот же, он не изменился.
Dockerfile
# stage 1
FROM node:latest as node
WORKDIR /app
COPY . .
RUN npm i -f
RUN npm audit fix
# RUN npm install
RUN npm run build --prod
# stage 2
FROM nginx:alpine
COPY --from=node /app/dist/e-app /usr/share/nginx/html