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. 8
      bin/compose

8
bin/compose

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

Loading…
Cancel
Save