Error: Error loading shared library ld-linux-aarch64.so.1

I’m building a custom docker compose file for our project with Temporal as one of the services but I’m getting the following error when I try to run the worker:

Error: Error loading shared library ld-linux-aarch64.so.1: No such file or directory (needed by /app/node_modules/@temporalio/core-bridge/releases/aarch64-unknown-linux-gnu/index.node)

Can someone help me understand what this error means and how I can fix it?

Which docker image are you using?
Users have had success with debian based images.

I was using Alpine image. I switched to Debian and it works now. Thanks!