github.com/metacurrency/holochain@v0.1.0-alpha-26.0.20200915073418-5c83169c9b5b/scriptsAccessibleByDockerfiles/entrypoint.sh.addHostUserToContainer (about)

     1  #!/bin/sh
     2  
     3  # Add local user
     4  # Either use the LOCAL_USER_ID if passed in at runtime or
     5  # fallback
     6  
     7  USER_ID=${LOCAL_USER_ID:-9001}
     8  
     9  echo "Starting with UID : $USER_ID"
    10  adduser -s /bin/sh -h /home/user -u $USER_ID -D user
    11  export HOME=/home/user
    12  addgroup user holochain
    13  addgroup user wheel
    14  su -c  "chown user:holochain /home/user -R"
    15  
    16  exec su-exec user "$@"