Error relocating better_sqlite3.node: fcntl64: symbol not found when building Docker image

Same issue here, I tried with different node images like node:18.14-bullseye, node:16-slim and node:16-alpine.

dm-cms@0.1.0 develop
> strapi develop

Starting the compilation for TypeScript files in /opt/app
Knex: run
$ npm install @vscode/sqlite3 --save
Error relocating /opt/app/node_modules/better-sqlite3/build/Release/better_sqlite3.node: fcntl64: symbol not found
Error: Error relocating /opt/app/node_modules/better-sqlite3/build/Release/better_sqlite3.node: fcntl64: symbol not found
    at Module._extensions..node (node:internal/modules/cjs/loader:1310:18)
    at Module.load (node:internal/modules/cjs/loader:1089:32)
    at Module._load (node:internal/modules/cjs/loader:930:12)
    at Module.require (node:internal/modules/cjs/loader:1113:19)
    at require (node:internal/modules/cjs/helpers:103:18)
    at bindings (/opt/app/node_modules/bindings/bindings.js:112:48)
    at Object.<anonymous> (/opt/app/node_modules/better-sqlite3/lib/database.js:9:24)
    at Module._compile (node:internal/modules/cjs/loader:1226:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1280:10)
    at Module.load (node:internal/modules/cjs/loader:1089:32)
[2023-02-15 13:16:14.934] debug: ⛔️ Server wasn't able to start properly.
[2023-02-15 13:16:14.935] error: Knex: run