From d8973094c98bd068ff69e04c55e6ab7ec4213387 Mon Sep 17 00:00:00 2001 From: MoonTestUse1 Date: Wed, 25 Dec 2024 05:36:42 +0600 Subject: [PATCH] 5:36 --- docker/frontend/Dockerfile | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/docker/frontend/Dockerfile b/docker/frontend/Dockerfile index 0013af3..04bfae6 100644 --- a/docker/frontend/Dockerfile +++ b/docker/frontend/Dockerfile @@ -12,11 +12,22 @@ RUN npm run build FROM nginx:alpine -# Скопируйте собранные файлы в Nginx -COPY --from=build /app/dist /usr/share/nginx/html +# Copy configuration files +COPY nginx.conf /etc/nginx/nginx.conf +COPY conf.d/default.conf /etc/nginx/conf.d/default.conf -# Убедитесь, что конфигурация Nginx корректна -COPY docker/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf +RUN mkdir -p /var/cache/nginx \ + /var/cache/nginx/client_temp \ + /var/cache/nginx/proxy_temp \ + /var/cache/nginx/fastcgi_temp \ + /var/cache/nginx/uwsgi_temp \ + /var/cache/nginx/scgi_temp \ + /var/run \ + && chmod -R 755 /var/cache/nginx \ + && chmod -R 755 /etc/nginx \ + && chown -R nginx:nginx /var/cache/nginx \ + && chown -R nginx:nginx /etc/nginx + +EXPOSE 80 -# Убедитесь, что Nginx запускается CMD ["nginx", "-g", "daemon off;"] \ No newline at end of file