diff --git a/run/scripts/start b/run/scripts/start index bbb36b0ebc81f09366de279e86b043e554b8adc3..3fc9ece5f328a486f4a7fe5804cd8cc2fbb2893e 100755 --- a/run/scripts/start +++ b/run/scripts/start @@ -37,7 +37,7 @@ function startContainer { else docker run --name ${COMPOSE_PROJECT_NAME}_l3d -dt \ --hostname ${COMPOSE_PROJECT_NAME}-l3d \ - --user $(id -u):$(id -g) \ + --user ${USERID}:${GROUPID} \ --env L3DSHELL=${L3DSHELL} \ --env COMPOSE_PROJECT_NAME=${COMPOSE_PROJECT_NAME} \ --env COMPOSER_DOWNGRADE=${COMPOSER_DOWNGRADE} \ diff --git a/setup/scripts/l3d b/setup/scripts/l3d index 2ec918c87af5af63973b62efb83bb9cd83e15931..412a520d22fe6b11de6583ca5c5f38dcdaa4c4d5 100755 --- a/setup/scripts/l3d +++ b/setup/scripts/l3d @@ -49,7 +49,11 @@ fi if [[ -f ".env" ]]; then export $(cat .env | xargs) > /dev/null 2>&1 fi +export USERID=$(id -u) +export GROUPID=$(id -g) docker exec -it \ + --env USERID=${USERID} \ + --env GROUPID=${GROUPID} \ --env HOMEDIR=${HOME} \ --env L3DSHELL=${L3DSHELL} \ --env WORKDIR=${PWD} \