From 731eae884c6575d3555c46c63038c4d3739d01c5 Mon Sep 17 00:00:00 2001 From: tms Date: Mon, 25 Sep 2023 17:27:17 +0200 Subject: [PATCH] Changed container user and group --- omeka-s-docker/Dockerfile | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/omeka-s-docker/Dockerfile b/omeka-s-docker/Dockerfile index 4e2dfcf..5fecf5d 100644 --- a/omeka-s-docker/Dockerfile +++ b/omeka-s-docker/Dockerfile @@ -43,11 +43,16 @@ RUN unzip omeka-s-4.0.4.zip -d /var/www/html/ && rm omeka-s-4.0.4.zip ##COPY config/database.ini /var/www/html/omeka-s/config/database.ini # Make sure files/folders needed by the processes are accessable when they run under the nobody user -RUN chown -R nobody.nobody /var/www/html && \ - chown -R nobody.nobody /run && \ - chown -R nobody.nobody /var/lib/nginx && \ - chown -R nobody.nobody /var/log/nginx && \ - chown -R nobody.nobody /var/log/php82 + +# Create docker user and group of id's 1000 + +RUN addgroup -S dockergroup -u 1000 && adduser -S dockeruser -u 1000 -G dockergroup + +RUN chown -R 1000:1000 /var/www/html && \ + chown -R 1000:1000 /run && \ + chown -R 1000:1000 /var/lib/nginx && \ + chown -R 1000:1000 /var/log/nginx && \ + chown -R 1000:1000 /var/log/php82 # Change to Omeka-s base dir