diff --git a/5.5/docker-entrypoint.sh b/5.5/docker-entrypoint.sh index d62d76e00..9795cdadf 100755 --- a/5.5/docker-entrypoint.sh +++ b/5.5/docker-entrypoint.sh @@ -104,7 +104,7 @@ if [ "$1" = 'mysqld' -a -z "$wantHelp" ]; then fi echo - for f in /docker-entrypoint-initdb.d/*; do + for f in $( find /docker-entrypoint-initdb.d/ -type f | sort ); do case "$f" in *.sh) echo "$0: running $f"; . "$f" ;; *.sql) echo "$0: running $f"; "${mysql[@]}" < "$f"; echo ;; diff --git a/5.6/docker-entrypoint.sh b/5.6/docker-entrypoint.sh index a36575d0d..f32827522 100755 --- a/5.6/docker-entrypoint.sh +++ b/5.6/docker-entrypoint.sh @@ -104,7 +104,7 @@ if [ "$1" = 'mysqld' -a -z "$wantHelp" ]; then fi echo - for f in /docker-entrypoint-initdb.d/*; do + for f in $( find /docker-entrypoint-initdb.d/ -type f | sort ); do case "$f" in *.sh) echo "$0: running $f"; . "$f" ;; *.sql) echo "$0: running $f"; "${mysql[@]}" < "$f"; echo ;; diff --git a/5.7/docker-entrypoint.sh b/5.7/docker-entrypoint.sh index fc6aed26a..142d02482 100755 --- a/5.7/docker-entrypoint.sh +++ b/5.7/docker-entrypoint.sh @@ -104,7 +104,7 @@ if [ "$1" = 'mysqld' -a -z "$wantHelp" ]; then fi echo - for f in /docker-entrypoint-initdb.d/*; do + for f in $( find /docker-entrypoint-initdb.d/ -type f | sort ); do case "$f" in *.sh) echo "$0: running $f"; . "$f" ;; *.sql) echo "$0: running $f"; "${mysql[@]}" < "$f"; echo ;;