From 3d48bab349407e24fa9bb40e9445718cb05f6cf7 Mon Sep 17 00:00:00 2001 From: MoonTestUse1 Date: Tue, 24 Dec 2024 02:38:02 +0600 Subject: [PATCH] cha25 --- docker-compose.yml | 2 +- docker/frontend/Dockerfile | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 2ec712a..489c450 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -13,7 +13,7 @@ services: backend: build: context: ./backend - dockerfile: ../docker/backend/Dockerfile + dockerfile: Dockerfile container_name: support-backend restart: unless-stopped environment: diff --git a/docker/frontend/Dockerfile b/docker/frontend/Dockerfile index 18ddde1..406d4c7 100644 --- a/docker/frontend/Dockerfile +++ b/docker/frontend/Dockerfile @@ -2,12 +2,12 @@ FROM node:18-alpine as build WORKDIR /app -# Copy package files -COPY package*.json ./ +# Copy package files from frontend directory +COPY frontend/package*.json ./ RUN npm install -# Copy source code -COPY . . +# Copy frontend source code +COPY frontend/ . # Build the app RUN npm run build @@ -21,7 +21,7 @@ COPY --from=build /app/dist /usr/share/nginx/html RUN mkdir -p /etc/nginx/conf.d # Copy nginx configuration -COPY ../docker/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf +COPY docker/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf # Create required directories and set permissions RUN mkdir -p /var/cache/nginx \