diff --git a/10.1/docker-entrypoint.sh b/10.1/docker-entrypoint.sh index 281fd8d3..337cbb49 100755 --- a/10.1/docker-entrypoint.sh +++ b/10.1/docker-entrypoint.sh @@ -305,6 +305,10 @@ _main() { # there's no database, so it needs to be initialized if [ -z "$DATABASE_ALREADY_EXISTS" ]; then docker_verify_minimum_env + + # check dir permissions to reduce likelihood of half-initialized database + ls /docker-entrypoint-initdb.d/ > /dev/null + docker_init_database_dir "$@" mysql_note "Starting temporary server" diff --git a/10.2/docker-entrypoint.sh b/10.2/docker-entrypoint.sh index 281fd8d3..337cbb49 100755 --- a/10.2/docker-entrypoint.sh +++ b/10.2/docker-entrypoint.sh @@ -305,6 +305,10 @@ _main() { # there's no database, so it needs to be initialized if [ -z "$DATABASE_ALREADY_EXISTS" ]; then docker_verify_minimum_env + + # check dir permissions to reduce likelihood of half-initialized database + ls /docker-entrypoint-initdb.d/ > /dev/null + docker_init_database_dir "$@" mysql_note "Starting temporary server" diff --git a/10.3/docker-entrypoint.sh b/10.3/docker-entrypoint.sh index 281fd8d3..337cbb49 100755 --- a/10.3/docker-entrypoint.sh +++ b/10.3/docker-entrypoint.sh @@ -305,6 +305,10 @@ _main() { # there's no database, so it needs to be initialized if [ -z "$DATABASE_ALREADY_EXISTS" ]; then docker_verify_minimum_env + + # check dir permissions to reduce likelihood of half-initialized database + ls /docker-entrypoint-initdb.d/ > /dev/null + docker_init_database_dir "$@" mysql_note "Starting temporary server" diff --git a/10.4/docker-entrypoint.sh b/10.4/docker-entrypoint.sh index 281fd8d3..337cbb49 100755 --- a/10.4/docker-entrypoint.sh +++ b/10.4/docker-entrypoint.sh @@ -305,6 +305,10 @@ _main() { # there's no database, so it needs to be initialized if [ -z "$DATABASE_ALREADY_EXISTS" ]; then docker_verify_minimum_env + + # check dir permissions to reduce likelihood of half-initialized database + ls /docker-entrypoint-initdb.d/ > /dev/null + docker_init_database_dir "$@" mysql_note "Starting temporary server" diff --git a/10.5/docker-entrypoint.sh b/10.5/docker-entrypoint.sh index 281fd8d3..337cbb49 100755 --- a/10.5/docker-entrypoint.sh +++ b/10.5/docker-entrypoint.sh @@ -305,6 +305,10 @@ _main() { # there's no database, so it needs to be initialized if [ -z "$DATABASE_ALREADY_EXISTS" ]; then docker_verify_minimum_env + + # check dir permissions to reduce likelihood of half-initialized database + ls /docker-entrypoint-initdb.d/ > /dev/null + docker_init_database_dir "$@" mysql_note "Starting temporary server" diff --git a/docker-entrypoint.sh b/docker-entrypoint.sh index 281fd8d3..337cbb49 100755 --- a/docker-entrypoint.sh +++ b/docker-entrypoint.sh @@ -305,6 +305,10 @@ _main() { # there's no database, so it needs to be initialized if [ -z "$DATABASE_ALREADY_EXISTS" ]; then docker_verify_minimum_env + + # check dir permissions to reduce likelihood of half-initialized database + ls /docker-entrypoint-initdb.d/ > /dev/null + docker_init_database_dir "$@" mysql_note "Starting temporary server"