Correção falha na build nova do docker
This commit is contained in:
@@ -5,11 +5,16 @@ FROM node:20-alpine
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
# Baileys usa libs nativas de cripto em algumas plataformas.
|
||||
RUN apk add --no-cache python3 make g++
|
||||
# git: OBRIGATORIO. O Baileys puxa `libsignal` de um REPOSITORIO GIT, nao do
|
||||
# registry do npm. Sem git na imagem o install morre logo no inicio com
|
||||
# `npm error syscall spawn git / ENOENT` — nao e erro de rede nem de versao.
|
||||
# python3/make/g++: node-gyp, para as dependencias nativas de cripto.
|
||||
RUN apk add --no-cache git python3 make g++
|
||||
|
||||
COPY package.json ./
|
||||
RUN npm install --omit=dev
|
||||
# --no-audit --no-fund: so tiram ruido do log de build, que e onde se enxerga o
|
||||
# erro real quando algo falha aqui.
|
||||
RUN npm install --omit=dev --no-audit --no-fund
|
||||
|
||||
COPY server.js ./
|
||||
|
||||
|
||||
Reference in New Issue
Block a user