diff --git a/run/scripts/start b/run/scripts/start index 729bffd14d1032d3c5dc1e3e71c99743e32d66fa..bbb36b0ebc81f09366de279e86b043e554b8adc3 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 1000 \ + --user $(id -u):$(id -g) \ --env L3DSHELL=${L3DSHELL} \ --env COMPOSE_PROJECT_NAME=${COMPOSE_PROJECT_NAME} \ --env COMPOSER_DOWNGRADE=${COMPOSER_DOWNGRADE} \ @@ -45,6 +45,9 @@ function startContainer { --env SSH_AUTH_SOCK=${SSHAUTHSOCK} \ --volume /var/run/docker.sock:/var/run/docker.sock \ --volume ${WORKDIR}:/drupal \ + --volume /etc/group:/etc/group:ro \ + --volume /etc/passwd:/etc/passwd:ro \ + --volume /etc/shadow:/etc/shadow:ro \ --volume ${SSHAUTH}:${SSHAUTHSOCK} \ --volume ${HOMEDIR}/.traefik:/root/.traefik \ --volume ${HOMEDIR}/.gitconfig:/root/.gitconfig \