wppconnect-server
wppconnect-server copied to clipboard
Erro (no sharp) ao executar o projeto através da imagem Docker disponibilizada.
Description
Erro (no sharp) ao executar o projeto através da imagem Docker disponibilizada.
Environment
- Docker version [23, 24]
- Node version: [lts]
Steps to Reproduce
- docker compose up
Log Output
wppconnect-1 | /usr/src/wpp-server/node_modules/sharp/lib/sharp.js:107
wppconnect-1 | throw new Error(help.join('\n'));
wppconnect-1 | ^
wppconnect-1 |
wppconnect-1 | Error: Could not load the "sharp" module using the linuxmusl-x64 runtime
wppconnect-1 | Possible solutions:
wppconnect-1 | - Ensure optional dependencies can be installed:
wppconnect-1 | npm install --include=optional sharp
wppconnect-1 | yarn add sharp --ignore-engines
wppconnect-1 | - Ensure your package manager supports multi-platform installation:
wppconnect-1 | See https://sharp.pixelplumbing.com/install#cross-platform
wppconnect-1 | - Add platform-specific dependencies:
wppconnect-1 | npm install --os=linuxmusl --cpu=x64 sharp
wppconnect-1 | npm install --force @img/sharp-linuxmusl-x64
wppconnect-1 | - Consult the installation documentation:
wppconnect-1 | See https://sharp.pixelplumbing.com/install
wppconnect-1 | at Object.<anonymous> (/usr/src/wpp-server/node_modules/sharp/lib/sharp.js:107:9)
wppconnect-1 | at Module._compile (node:internal/modules/cjs/loader:1376:14)
wppconnect-1 | at Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
wppconnect-1 | at Module.load (node:internal/modules/cjs/loader:1207:32)
wppconnect-1 | at Module._load (node:internal/modules/cjs/loader:1023:12)
wppconnect-1 | at Module.require (node:internal/modules/cjs/loader:1235:19)
wppconnect-1 | at require (node:internal/modules/helpers:176:18)
wppconnect-1 | at Object.<anonymous> (/usr/src/wpp-server/node_modules/sharp/lib/constructor.js:10:1)
wppconnect-1 | at Module._compile (node:internal/modules/cjs/loader:1376:14)
wppconnect-1 | at Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
wppconnect-1 |
wppconnect-1 | Node.js v20.10.0
A PR #1676 corrige isso.
A PR #1676 corrige isso.
![]()
If it didnt works, try add this line on the final stage:
RUN apk update && \
apk add --no-cache \
vips-dev \
fftw-dev \
gcc \
g++ \
make \
libc6-compat \
&& rm -rf /var/cache/apk/*
