Gogs+drone docker configuration issue on arm64

a similar configuration on arm64 stays on the following state forever:

without completing the operation.
The following is the script:

docker network create gogs_network

docker run -d --rm \
  --name=gogs_gogs \
  --net gogs_network \
  -p 8122:22 \
  -p 3100:3000 \
  -v ${PWD}/gogs:/data \
  gogs/gogs

docker run -d --rm \
  --volume=${PWD}/drone:/var/lib/drone \
  --volume=/var/run/docker.sock:/var/run/docker.sock \
  --env=DRONE_OPEN=true \
  --env=DRONE_SERVER_HOST=gogs_drone_server \
  --env=DRONE_SERVER_PROTO=http \
  --env=DRONE_DEBUG=true \
  --env=DRONE_GIT_ALWAYS_AUTH=false \
  --env=DRONE_GOGS=true \
  --env=DRONE_GOGS_SKIP_VERIFY=false \
  --env=DRONE_GOGS_SERVER=http://mgcl1n1:3100 \
  --env=DRONE_PROVIDER=gogs \
  --env=DRONE_DATABASE_DATASOURCE=/var/lib/drone/drone.sqlite \
  --env=DRONE_DATABASE_DRIVER=sqlite3 \
  --env=DRONE_RPC_SECRET=yrFzPxX8kNvjaMdxrtPL \
  --env=DRONE_SECRET=yrFzPxX8kNvjaMdxrtPL \
  --env=DRONE_AGENTS_ENABLED=true \
  --net gogs_network \
  --publish=8080:80 \
  --publish=8443:443 \
  --publish=9000 \
  --name=gogs_drone_server \
  drone/drone

docker run -d --rm \
  --volume=/var/run/docker.sock:/var/run/docker.sock \
  --env=DRONE_RUNNER_VOLUMES=/var/run/docker.sock:/var/run/docker.sock \
  --env=DRONE_RPC_HOST=gogs_drone_server \
  --env=DRONE_RPC_PROTO=http \
  --env=DRONE_RPC_SECRET=yrFzPxX8kNvjaMdxrtPL \
  --env=DRONE_RUNNER_NAME=gogs_drone_agent \
  --env=DRONE_RUNNER_CAPACITY=2 \
  --env=DRONE_DEBUG=true \
  --env=DRONE_TRACE=true \
  --env=DRONE_RUNNER_PRIVILEGED_IMAGES=plugins/docker \
  --env=DRONE_UI_USERNAME=root \
  --env=DRONE_UI_PASSWORD=root \
  --net gogs_network \
  --publish=3001:3000 \
  --name=gogs_drone_agent \
  --platform=arm64 \
  drone/drone-runner-docker:linux-arm64