diff --git a/5.7/docker-entrypoint.sh b/5.7/docker-entrypoint.sh index f0f95053c..c5de3cad1 100755 --- a/5.7/docker-entrypoint.sh +++ b/5.7/docker-entrypoint.sh @@ -197,7 +197,7 @@ docker_create_db_directories() { if [ "$user" = "0" ]; then # this will cause less disk access than `chown -R` - find "$DATADIR" \! -user mysql -exec chown mysql '{}' + + find "$DATADIR" \! -user mysql -exec chown --no-dereference mysql '{}' + fi } diff --git a/8.0/docker-entrypoint.sh b/8.0/docker-entrypoint.sh index f0f95053c..c5de3cad1 100755 --- a/8.0/docker-entrypoint.sh +++ b/8.0/docker-entrypoint.sh @@ -197,7 +197,7 @@ docker_create_db_directories() { if [ "$user" = "0" ]; then # this will cause less disk access than `chown -R` - find "$DATADIR" \! -user mysql -exec chown mysql '{}' + + find "$DATADIR" \! -user mysql -exec chown --no-dereference mysql '{}' + fi } diff --git a/template/docker-entrypoint.sh b/template/docker-entrypoint.sh index f0f95053c..c5de3cad1 100755 --- a/template/docker-entrypoint.sh +++ b/template/docker-entrypoint.sh @@ -197,7 +197,7 @@ docker_create_db_directories() { if [ "$user" = "0" ]; then # this will cause less disk access than `chown -R` - find "$DATADIR" \! -user mysql -exec chown mysql '{}' + + find "$DATADIR" \! -user mysql -exec chown --no-dereference mysql '{}' + fi }