From e454d1c8a75ef8408d056a05b51eb00711125f6d Mon Sep 17 00:00:00 2001 From: Sascha Brendel Date: Sun, 7 May 2017 12:43:20 +0200 Subject: [PATCH] Fixed broken adoption for PUID and PGID for Non-Root User laradock. --- workspace/Dockerfile-56 | 8 ++++++-- workspace/Dockerfile-70 | 8 ++++++-- workspace/Dockerfile-71 | 8 ++++++-- 3 files changed, 18 insertions(+), 6 deletions(-) diff --git a/workspace/Dockerfile-56 b/workspace/Dockerfile-56 index 83e4cc13..1fa7119f 100644 --- a/workspace/Dockerfile-56 +++ b/workspace/Dockerfile-56 @@ -46,8 +46,12 @@ MAINTAINER Mahmoud Zalt # Add a non-root user to prevent files being created with root permissions on host machine. ARG PUID=1000 ARG PGID=1000 -RUN groupadd -g $PGID laradock && \ - useradd -u $PUID -g laradock -m laradock + +ENV PUID ${PUID} +ENV PGID ${PGID} + +RUN groupadd -g ${PGID} laradock && \ + useradd -u ${PUID} -g laradock -m laradock ##################################### diff --git a/workspace/Dockerfile-70 b/workspace/Dockerfile-70 index b4b7af32..117f82b7 100644 --- a/workspace/Dockerfile-70 +++ b/workspace/Dockerfile-70 @@ -46,8 +46,12 @@ MAINTAINER Mahmoud Zalt # Add a non-root user to prevent files being created with root permissions on host machine. ARG PUID=1000 ARG PGID=1000 -RUN groupadd -g $PGID laradock && \ - useradd -u $PUID -g laradock -m laradock + +ENV PUID ${PUID} +ENV PGID ${PGID} + +RUN groupadd -g ${PGID} laradock && \ + useradd -u ${PUID} -g laradock -m laradock ##################################### diff --git a/workspace/Dockerfile-71 b/workspace/Dockerfile-71 index f6ad96fb..8128aabb 100644 --- a/workspace/Dockerfile-71 +++ b/workspace/Dockerfile-71 @@ -46,8 +46,12 @@ MAINTAINER Mahmoud Zalt # Add a non-root user to prevent files being created with root permissions on host machine. ARG PUID=1000 ARG PGID=1000 -RUN groupadd -g $PGID laradock && \ - useradd -u $PUID -g laradock -m laradock + +ENV PUID ${PUID} +ENV PGID ${PGID} + +RUN groupadd -g ${PGID} laradock && \ + useradd -u ${PUID} -g laradock -m laradock #####################################