Running the Opensearch docker image on ARM machine

My vm OS is ‘Kylin Linux Advanced Server release V10’, the docker server version is 19.03.15, and the CPU is ARM. When I run the opensearch by docker(the commond is “docker run -d -p 9200:9200 -p 9600:9600 -e “discovery.type=single-node” opensearchproject/opensearch:latest”), the log show that:


after that the container not running.
And then I change the docker entrypint file (opensearch-docker-entrypoint.sh) line 105(trap terminateProcesses TERM INT EXIT CHLD) to (trap terminateProcesses TERM INT EXIT), and the container can running normal,So why the container can’t running which use the offical image on this environment?