diff --git a/docker/frontend/Dockerfile b/docker/frontend/Dockerfile index 72b3f27..1749354 100644 --- a/docker/frontend/Dockerfile +++ b/docker/frontend/Dockerfile @@ -13,8 +13,22 @@ COPY --from=build /app/dist /usr/share/nginx/html COPY docker/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf # Создаем необходимые директории и назначаем права -RUN mkdir -p /var/cache/nginx /var/cache/nginx/client_temp \ - && chown -R nginx:nginx /var/cache/nginx \ - && chmod -R 755 /var/cache/nginx +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 777 /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 -USER nginx +# Удаляем директиву user из конфига nginx +RUN sed -i '/user/d' /etc/nginx/nginx.conf + +CMD ["nginx", "-g", "daemon off;"] \ No newline at end of file