-
-
Notifications
You must be signed in to change notification settings - Fork 841
Closed
Labels
Description
On v5.0.3, I'm getting this error when installed inside node:14-alpine
docker base image
Error: Error relocating /app/node_modules/sqlite3/lib/binding/napi-v6-linux-x64/node_sqlite3.node: fcntl64: symbol not found
at Object.Module._extensions..node (internal/modules/cjs/loader.js:1144:18)
at Module.load (internal/modules/cjs/loader.js:950:32)
at Function.Module._load (internal/modules/cjs/loader.js:790:12)
at Module.require (internal/modules/cjs/loader.js:974:19)
at require (internal/modules/cjs/helpers.js:101:18)
at Object.<anonymous> (/app/node_modules/sqlite3/lib/sqlite3-binding.js:4:15)
at Module._compile (internal/modules/cjs/loader.js:1085:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
at Module.load (internal/modules/cjs/loader.js:950:32)
at Function.Module._load (internal/modules/cjs/loader.js:790:12)
FROM node:14-alpine
ENV NODE_ENV 'production'
WORKDIR /app
# Install dependencies
COPY yarn.lock package.json ./
RUN yarn install
CMD yarn start
It seems alpine is missing some lib but shouldn't the prebuilt binaries be batteries included without requiring dynamic linking?
bkimminich