From efb0828d0eeb6a13e0d11abb7a3714f2ccd6abd0 Mon Sep 17 00:00:00 2001 From: MoonTestUse1 Date: Wed, 25 Dec 2024 05:25:01 +0600 Subject: [PATCH] 5:24 --- docker/frontend/Dockerfile | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/docker/frontend/Dockerfile b/docker/frontend/Dockerfile index 4cd64de..0013af3 100644 --- a/docker/frontend/Dockerfile +++ b/docker/frontend/Dockerfile @@ -2,23 +2,21 @@ FROM node:18-alpine as build WORKDIR /app -# Copy package files from frontend directory +# Установите зависимости COPY frontend/package*.json ./ RUN npm install -# Copy frontend source code +# Скопируйте исходный код и соберите приложение COPY frontend/ . - -# Build the app RUN npm run build FROM nginx:alpine -# Copy built files +# Скопируйте собранные файлы в Nginx COPY --from=build /app/dist /usr/share/nginx/html -# Create nginx config directory -RUN mkdir -p /etc/nginx/conf.d +# Убедитесь, что конфигурация Nginx корректна +COPY docker/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf -# Copy nginx configuration -COPY docker/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf \ No newline at end of file +# Убедитесь, что Nginx запускается +CMD ["nginx", "-g", "daemon off;"] \ No newline at end of file