-
- echo "Changed builder uid/gid..."
- docker exec $CONTAINER_NAME chown -R `id -u` /data >& /dev/null
- docker exec $CONTAINER_NAME usermod -u `id -u` builder >& /dev/null
- docker exec $CONTAINER_NAME groupmod -g `id -g` builder >& /dev/null
+ if [ $(id -u) -ne 1000 -a $(id -u) -ne 0 ]
+ then
+ echo "Changed builder uid/gid... (this may take a while)"
+ docker exec --tty $CONTAINER_NAME chown -R $(id -u) $HOME
+ docker exec --tty $CONTAINER_NAME chown -R $(id -u) /data
+ docker exec --tty $CONTAINER_NAME usermod -u $(id -u) builder
+ docker exec --tty $CONTAINER_NAME groupmod -g $(id -g) builder
+ fi