Installed a new debian server, installed docker, but then now i have a problem with permissions on passed directories.

On the previous server, the uid/gids inside the docker container match the uid/gid on the real server.

Root is 0, www-data is 33, and so on.

On this new server, instead, files owned by root (0) in the container are translated to 1000 on the server, www-data (33) is 100032, and so on (+1000 appended to the uid)

Is this normal or did I misconfigure something? On the previous server I was running everything as root (the interactive user was root), and i would like to avoid that

  • @[email protected]
    link
    fedilink
    English
    411 months ago

    Niche use case, but you can also use newgrp to run commands with a recently-added group to your user, without having to logout/login yet.

    • Throw a Foxtrot
      link
      English
      111 months ago

      Or start a new session by typing bash, when already in bash.