docker: Give user default name

This commit is contained in:
2024-06-11 10:18:57 +08:00
parent 66fa848184
commit 41f4f530fb
2 changed files with 14 additions and 2 deletions

10
docker_entrypoint.sh Executable file
View File

@@ -0,0 +1,10 @@
#!/bin/bash
getent passwd $(id -u) > /dev/null 2>&1
if [ $? -ne 0 ]; then
getent group $(id -g)
if [ $? -ne 0 ]; then
su root -c "groupadd -g $(id -g) eh"
fi
su root -c "useradd -g $(id -g) -m -s /bin/bash -u $(id -u) eh"
fi
deno task server