From f25792b8d8b63d8905391855bcf7b7b388c82ccb Mon Sep 17 00:00:00 2001 From: nessi Date: Sun, 15 Feb 2026 12:20:04 +0100 Subject: [PATCH] Adjust Nginx PID file path in Dockerfile Modified the PID file location in the Nginx configuration to use `/tmp/nginx/nginx.pid` instead of the default paths. This ensures compatibility and avoids permission issues during container runtime. --- frontend/Dockerfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/Dockerfile b/frontend/Dockerfile index 7f6b9f8..bc50c6e 100644 --- a/frontend/Dockerfile +++ b/frontend/Dockerfile @@ -10,7 +10,9 @@ RUN npm run build FROM nginx:1-alpine-slim RUN apk upgrade --no-cache \ && mkdir -p /var/cache/nginx /var/run /var/log/nginx /tmp/nginx \ - && chown -R nginx:nginx /var/cache/nginx /var/run /var/log/nginx /tmp/nginx + && chown -R nginx:nginx /var/cache/nginx /var/run /var/log/nginx /tmp/nginx \ + && sed -i 's#pid[[:space:]]\+/run/nginx.pid;#pid /tmp/nginx/nginx.pid;#' /etc/nginx/nginx.conf \ + && sed -i 's#pid[[:space:]]\+/var/run/nginx.pid;#pid /tmp/nginx/nginx.pid;#' /etc/nginx/nginx.conf COPY nginx.conf /etc/nginx/conf.d/default.conf COPY --from=build /app/dist /usr/share/nginx/html USER 101