diff --git a/docker-compose.yml b/docker-compose.yml index 1427b430ae7005953cd662ad29acac950433efcc..3cb6c3469d641152bcc76123e7fa7f11bb473d42 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -45,8 +45,10 @@ services: - VITE_BACKEND_URL=http://localhost:8000 volumes: - ./sg-frontend:/app - - /app/node_modules + - node_modules:/app/node_modules ports: - "5173:5173" depends_on: - - sg-backend \ No newline at end of file + - sg-backend +volumes: + node_modules: \ No newline at end of file diff --git a/sg-frontend/.dockerignore b/sg-frontend/.dockerignore index dbf082131534ed4fab733e58fc8756f58459f68f..40b878db5b1c97fc77049537a71bb2e249abe5dc 100644 --- a/sg-frontend/.dockerignore +++ b/sg-frontend/.dockerignore @@ -1 +1 @@ -node_modules/* \ No newline at end of file +node_modules/ \ No newline at end of file diff --git a/sg-frontend/Dockerfile b/sg-frontend/Dockerfile index a5e2b29b929ef267a5e65221a794fe3d779bfc6a..2c1b8a3396c1980d081be523150cf2e7927aba62 100644 --- a/sg-frontend/Dockerfile +++ b/sg-frontend/Dockerfile @@ -5,6 +5,7 @@ WORKDIR /app #RUN curl -f https://get.pnpm.io/v6.16.js | node - add --global pnpm RUN npm install + ENV VITE_BACKEND_URL=http://sg-backend:8000 EXPOSE 5173