Browse Source

new: default value for ``{CONFIG,DATA}STORE`` are different for non-root user

Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
test1
Valentin Lab 5 years ago
parent
commit
71574d4196
  1. 12
      bin/compose

12
bin/compose

@ -384,7 +384,11 @@ mk_docker_run_options() {
fi
## DATASTORE
DATASTORE=${DATASTORE:-/srv/datastore/data}
if [ "$UID" == 0 ]; then
DATASTORE=${DATASTORE:-/srv/datastore/data}
else
DATASTORE=${DATASTORE:-"$COMPOSE_LOCAL_ROOT"/data}
fi
docker_run_opts+=(
"-v" "$DATASTORE:/srv/datastore/data:rw"
"-e" "DATASTORE=/srv/datastore/data"
@ -392,7 +396,11 @@ mk_docker_run_options() {
)
## CONFIGSTORE
CONFIGSTORE=${CONFIGSTORE:-/srv/datastore/config}
if [ "$UID" == 0 ]; then
CONFIGSTORE=${CONFIGSTORE:-/srv/datastore/config}
else
CONFIGSTORE=${CONFIGSTORE:-"$COMPOSE_LOCAL_ROOT"/data}
fi
docker_run_opts+=(
"-v" "$CONFIGSTORE:/srv/datastore/config:rw"
"-e" "CONFIGSTORE=/srv/datastore/config"

Loading…
Cancel
Save