docker: Support starting as a non-root user (fixes #6832) (#6835)

This commit is contained in:
HansK-p
2020-07-14 11:38:59 +02:00
committed by GitHub
parent aedc2d788f
commit 5923bed5a1
+7 -3
View File
@@ -2,6 +2,10 @@
set -eu
chown "${PUID}:${PGID}" "${HOME}" \
&& exec su-exec "${PUID}:${PGID}" \
env HOME="$HOME" "$@"
if [ "$(id -u)" = '0' ]; then
chown "${PUID}:${PGID}" "${HOME}" \
&& exec su-exec "${PUID}:${PGID}" \
env HOME="$HOME" "$@"
else
exec "$@"
fi