mirror of
https://github.com/minoplhy/docker-ripe-atlas.git
synced 2025-04-21 20:36:58 +00:00
Allow custom UID/GID
This commit is contained in:
parent
ed2103841a
commit
4928cdd69a
@ -11,6 +11,14 @@ if ! sleep 0 >/dev/null 2>&1; then
|
|||||||
>&2 echo "WARNING: clock_nanosleep or clock_nanosleep_time64 is not available on the system"
|
>&2 echo "WARNING: clock_nanosleep or clock_nanosleep_time64 is not available on the system"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
export ATLAS_UID="${ATLAS_UID:-101}"
|
||||||
|
export ATLAS_GID="${ATLAS_GID:-999}"
|
||||||
|
|
||||||
|
usermod -u $ATLAS_UID atlas
|
||||||
|
groupmod -g $ATLAS_GID atlas
|
||||||
|
chown -R atlas:atlas /var/atlas-probe
|
||||||
|
chown -R atlas:atlas /var/atlasdata
|
||||||
|
|
||||||
# create essential files and fix permission
|
# create essential files and fix permission
|
||||||
mkdir -p /var/atlas-probe/status
|
mkdir -p /var/atlas-probe/status
|
||||||
chown -R atlas:atlas /var/atlas-probe/status
|
chown -R atlas:atlas /var/atlas-probe/status
|
||||||
|
Loading…
x
Reference in New Issue
Block a user