diff --git a/Docker/client.Dockerfile b/Docker/client.Dockerfile index 61b090ed7..5b43527f2 100644 --- a/Docker/client.Dockerfile +++ b/Docker/client.Dockerfile @@ -1,4 +1,4 @@ -FROM node:20-alpine +FROM node:20-alpine as build WORKDIR /app @@ -10,8 +10,12 @@ COPY ./Client . RUN npm run build -RUN npm install -g serve +# RUN npm install -g serve -CMD ["serve","-s", "dist", "-l", "5173"] +# CMD ["serve","-s", "dist", "-l", "5173"] -EXPOSE 5000 +FROM nginx:1.27.1-alpine + +COPY --from=build /app/dist /usr/share/nginx/html + +CMD ["nginx", "-g", "daemon off;"] \ No newline at end of file diff --git a/Docker/docker-compose.yaml b/Docker/docker-compose.yaml index a60345765..1abbce9d4 100644 --- a/Docker/docker-compose.yaml +++ b/Docker/docker-compose.yaml @@ -3,7 +3,7 @@ services: client: image: uptime_client:latest ports: - - "80:5173" + - "80:80" depends_on: - server server: