From 433a2aa17aa9bede3b926c7ebe76315e8ac8526f Mon Sep 17 00:00:00 2001 From: Dmitriy Pertsev Date: Sat, 8 Nov 2025 01:58:31 +0300 Subject: [PATCH] fix: update for new unprivileged nginx images (#433) fix #432 --------- Co-authored-by: Joxit --- Dockerfile | 2 +- arm32v7.dockerfile | 2 +- arm64v8.dockerfile | 2 +- bin/90-docker-registry-ui.sh | 2 +- debian.dockerfile | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index 481b9b0..0db4ec7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -27,4 +27,4 @@ COPY bin/90-docker-registry-ui.sh /docker-entrypoint.d/90-docker-registry-ui.sh COPY dist/ /usr/share/nginx/html/ COPY favicon.ico /usr/share/nginx/html/ -RUN chown -R nginx:nginx /etc/nginx/ /usr/share/nginx/html/ /var/cache/nginx \ No newline at end of file +RUN chown -R nginx:nginx /etc/nginx/ /usr/share/nginx/html/ /var/cache/nginx /var/log/nginx \ No newline at end of file diff --git a/arm32v7.dockerfile b/arm32v7.dockerfile index 1e513c2..58315d6 100644 --- a/arm32v7.dockerfile +++ b/arm32v7.dockerfile @@ -27,4 +27,4 @@ COPY bin/90-docker-registry-ui.sh /docker-entrypoint.d/90-docker-registry-ui.sh COPY dist/ /usr/share/nginx/html/ COPY favicon.ico /usr/share/nginx/html/ -RUN chown -R nginx:nginx /etc/nginx/ /usr/share/nginx/html/ /var/cache/nginx +RUN chown -R nginx:nginx /etc/nginx/ /usr/share/nginx/html/ /var/cache/nginx /var/log/nginx diff --git a/arm64v8.dockerfile b/arm64v8.dockerfile index f235fe4..382416e 100644 --- a/arm64v8.dockerfile +++ b/arm64v8.dockerfile @@ -27,4 +27,4 @@ COPY bin/90-docker-registry-ui.sh /docker-entrypoint.d/90-docker-registry-ui.sh COPY dist/ /usr/share/nginx/html/ COPY favicon.ico /usr/share/nginx/html/ -RUN chown -R nginx:nginx /etc/nginx/ /usr/share/nginx/html/ /var/cache/nginx +RUN chown -R nginx:nginx /etc/nginx/ /usr/share/nginx/html/ /var/cache/nginx /var/log/nginx diff --git a/bin/90-docker-registry-ui.sh b/bin/90-docker-registry-ui.sh index 4efbdc3..65c53d6 100755 --- a/bin/90-docker-registry-ui.sh +++ b/bin/90-docker-registry-ui.sh @@ -80,7 +80,7 @@ if [ "$(whoami)" != "root" ]; then NGINX_LISTEN_PORT="8080" fi sed -i "/user nginx;/d" /etc/nginx/nginx.conf - sed -i "s,/var/run/nginx.pid,/tmp/nginx.pid," /etc/nginx/nginx.conf + sed -i "s,/run/nginx.pid,/tmp/nginx.pid," /etc/nginx/nginx.conf fi if [ "$NGINX_LISTEN_PORT" != "80" ]; then diff --git a/debian.dockerfile b/debian.dockerfile index d486e90..f54d576 100644 --- a/debian.dockerfile +++ b/debian.dockerfile @@ -27,4 +27,4 @@ COPY bin/90-docker-registry-ui.sh /docker-entrypoint.d/90-docker-registry-ui.sh COPY dist/ /usr/share/nginx/html/ COPY favicon.ico /usr/share/nginx/html/ -RUN chown -R nginx:nginx /etc/nginx/ /usr/share/nginx/html/ /var/cache/nginx +RUN chown -R nginx:nginx /etc/nginx/ /usr/share/nginx/html/ /var/cache/nginx /var/log/nginx