Ability to override UID of user in Docker

Hi. I couldn’t find this in the Docker documentation, but is there a way to override the UID defaults for the Docker user?

The documentation notes that the UID default is to 1000. For other Docker approaches like Linuxserver releases, there is an ability to override the UID through environment variables. For example:

 environment:
      - PUID=1000
      - PGID=1000

I’m currently migrating my old repositories into a new system that, by default, has a separate set of IDs that I need to align with (1030), so it’ll be ideal if I can patch this on the Docker side.

Is that possible?

Hi, this should be possible by setting the user with -u like this:

docker run --name scmm -p 8080:8080 -u 1030 -v /your/path:/var/lib/scm scmmanager/scm-manager:2.32.2

We have not tested this in-depth, though, so please let us know, if you run into any issues.