Temporal TypeScript SDK - Error loading shared library

I am getting the below error. The reason could be due to the use of alpine image, but I am trying to use Temporal for an existing application which cannot be updated with a different base image.

Are there any workarounds to fix this? Is glibc the missing library?

Error: Error loading shared library ld-linux-x86-64.so.2: No such file or directory (needed by /usr/src/app/node_modules/@temporalio/core-bridge/releases/x86_64-unknown-linux-gnu/index.node)

Check out these docs:

1 Like

Thank you, we went ahead with the bullseye slim image with added ca-certificate packages. That worked.