From 9c3d9d00b7c6b2038d41825bad406259ba24442a Mon Sep 17 00:00:00 2001 From: MoonTestUse1 Date: Mon, 23 Dec 2024 23:05:51 +0600 Subject: [PATCH] change docker --- docker-compose.yml | 13 ++++++------- docker/frontend/Dockerfile | 6 +++--- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 753d9f7..305aaa6 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,13 +2,12 @@ version: '3.8' services: frontend: - build: - context: ./frontend - dockerfile: ../docker/frontend/Dockerfile - container_name: support-frontend - restart: unless-stopped - depends_on: - - backend + build: + context: . + dockerfile: docker/frontend/Dockerfile + volumes: + - frontend_build:/usr/share/nginx/html + backend: build: diff --git a/docker/frontend/Dockerfile b/docker/frontend/Dockerfile index 4445135..8997701 100644 --- a/docker/frontend/Dockerfile +++ b/docker/frontend/Dockerfile @@ -14,6 +14,6 @@ COPY . . # Собираем приложение RUN npm run build -# Копируем собранные файлы в volume -VOLUME ["/dist"] -CMD ["cp", "-r", "/app/dist/.", "/dist/"] \ No newline at end of file +# Nginx этап +FROM nginx:alpine +COPY --from=build /app/dist /usr/share/nginx/html