diff --git a/monad-docker.sh b/monad-docker.sh index 2fbd25391..16d5f5d70 100644 --- a/monad-docker.sh +++ b/monad-docker.sh @@ -40,8 +40,15 @@ monad-impersonate() local CUSER=$(id -un) local CGID=$(id -g) local CGROUP=$(id -gn) + # default docker-machine VM does not change + if [[ $OSTYPE == darwin* ]]; then + CUID=1000 + CUSER=docker + CGID=50 + CGROUP=staff + fi echo \ - groupadd -g $CGID $CGROUP '&&' \ + groupadd -o -f -g $CGID $CGROUP '&&' \ useradd -u $CUID -g $CGID -d /opt $CUSER '&&' \ sudo --set-home -u $CUSER -g $CGROUP -- }