You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In a project that uses node-rdkafka, I got this issue when I run it in a docker container:
test |
test | > [email protected] start
test | > node index.js
test |
test | /usr/src/app/node_modules/bindings/bindings.js:121
test | throw e;
test | ^
test |
test | Error: /usr/src/app/node_modules/node-rdkafka/build/Release/node-librdkafka.node: invalid ELF header
test | at Module._extensions..node (node:internal/modules/cjs/loader:1338:18)
test | at Module.load (node:internal/modules/cjs/loader:1117:32)
test | at Module._load (node:internal/modules/cjs/loader:958:12)
test | at Module.require (node:internal/modules/cjs/loader:1141:19)
test | at require (node:internal/modules/cjs/helpers:110:18)
test | at bindings (/usr/src/app/node_modules/bindings/bindings.js:112:48)
test | at Object.<anonymous> (/usr/src/app/node_modules/node-rdkafka/librdkafka.js:10:32)
test | at Module._compile (node:internal/modules/cjs/loader:1254:14)
test | at Module._extensions..js (node:internal/modules/cjs/loader:1308:10)
test | at Module.load (node:internal/modules/cjs/loader:1117:32) {
test | code: 'ERR_DLOPEN_FAILED'
test | }
test |
test | Node.js v18.16.0
test exited with code 1
Environment Information
Steps to Reproduce
In a project that uses
node-rdkafka
, I got this issue when I run it in a docker container:So I tried to make a simpler project that only import
node-rdkafka
. Here is the files: https://github.com/fberrez/bug-node-rdkafkaWhen I run it locally, I have:
But it doesn't work in the container and the error I wrote above occurs.
The text was updated successfully, but these errors were encountered: