diff --git a/alpine/docker-entrypoint.sh b/alpine/docker-entrypoint.sh index 114e094d5..f7d408c02 100755 --- a/alpine/docker-entrypoint.sh +++ b/alpine/docker-entrypoint.sh @@ -48,12 +48,13 @@ if [ "$1" = 'redis-server' ]; then if [ ! -x "$module" ]; then echo "Warning: Module $module is not executable." + continue fi - command="$command --loadmodule $module" + set -- "$@" --loadmodule "$module" done fi fi -eval "$command" \ No newline at end of file +exec "$@" \ No newline at end of file diff --git a/debian/docker-entrypoint.sh b/debian/docker-entrypoint.sh index 114e094d5..f7d408c02 100755 --- a/debian/docker-entrypoint.sh +++ b/debian/docker-entrypoint.sh @@ -48,12 +48,13 @@ if [ "$1" = 'redis-server' ]; then if [ ! -x "$module" ]; then echo "Warning: Module $module is not executable." + continue fi - command="$command --loadmodule $module" + set -- "$@" --loadmodule "$module" done fi fi -eval "$command" \ No newline at end of file +exec "$@" \ No newline at end of file