ao subir a aplicação estou tendo seguinte erro:
/app/node_modules/schema-utils/node_modules/ajv-keywords/dist/index.js:25
throw new Error("Unknown keyword " + keyword);
^
Error: Unknown keyword formatMinimum
at get (/app/node_modules/schema-utils/node_modules/ajv-keywords/dist/index.js:25:15)
at ajvKeywords (/app/node_modules/schema-utils/node_modules/ajv-keywords/dist/index.js:10:13)
at Object.<anonymous> (/app/node_modules/schema-utils/dist/validate.js:65:1)
at Module._compile (node:internal/modules/cjs/loader:1529:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1613:10)
at Module.load (node:internal/modules/cjs/loader:1275:32)
at Module._load (node:internal/modules/cjs/loader:1096:12)
at Module.require (node:internal/modules/cjs/loader:1298:19)
at require (node:internal/modules/helpers:182:18)
at Object.<anonymous> (/app/node_modules/schema-utils/dist/index.js:6:5)
eu não sei node, então não sei verificar onde está o erro e acho muito estranho que eu dei o clone do repo de vcs...
esse é meu dockerfile:
FROM node:20
WORKDIR /app
COPY package.json .
RUN npm install
COPY . .
EXPOSE 3000
CMD ["npm", "start"]
está buildando normal com :
docker build -t oitathi/allbooks:1.0 .
e coloco para rodar com :
docker run -d -p 8080:3000 oitathi/allbooks:1.0