bitnami-containers/bitnami/redis/4.0/rootfs/run.sh

24 lines
524 B
Bash
Executable File

#!/bin/bash
. /opt/bitnami/base/functions
. /opt/bitnami/base/helpers
USER=redis
DAEMON=redis-server
EXEC=$(which $DAEMON)
ARGS="/opt/bitnami/redis/conf/redis.conf --daemonize no"
# configure extra command line flags
if [[ -n "$REDIS_EXTRA_FLAGS" ]]; then
ARGS+=" $REDIS_EXTRA_FLAGS"
fi
# log output to stdout
sed -i 's/^logfile /# logfile /g' /opt/bitnami/redis/conf/redis.conf
# If container is started as `root` user
if [ $EUID -eq 0 ]; then
exec gosu ${USER} ${EXEC} ${ARGS}
else
exec ${EXEC} ${ARGS}
fi