如何解决node-rdkafka在docker build中失败
发表于:2024-11-26 作者:千家信息网编辑
千家信息网最后更新 2024年11月26日,如何解决node-rdkafka在docker build中失败,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。> @ start />
千家信息网最后更新 2024年11月26日如何解决node-rdkafka在docker build中失败
如何解决node-rdkafka在docker build中失败,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
> @ start /> node app.js/node_modules/bindings/bindings.js:88 throw e ^Error: /node_modules/node-rdkafka/build/Release/node-librdkafka.node: invalid ELF header at Object.Module._extensions..node (module.js:664:18) at Module.load (module.js:554:32) at tryModuleLoad (module.js:497:12) at Function.Module._load (module.js:489:3) at Module.require (module.js:579:17) at require (internal/module.js:11:18) at bindings (/node_modules/bindings/bindings.js:81:44) at Object.(/node_modules/node-rdkafka/librdkafka.js:10:32) at Module._compile (module.js:635:30) at Object.Module._extensions..js (module.js:646:10)npm ERR! code ELIFECYCLEnpm ERR! errno 1npm ERR! @ start: `node app.js`npm ERR! Exit status 1npm ERR! npm ERR! Failed at the @ start script.npm ERR! This is probably not a problem with npm. There is likely additional logging output above.npm ERR! A complete log of this run can be found in:npm ERR! /root/.npm/_logs/2018-04-01T14_49_31_971Z-debug.log```
在nodejs中使用kafka包用docker部署时会出现以上错误。
解决方法,按如下Dockerfile进行build即可:
FROM node:8.11RUN mkdir -p /usr/src/appWORKDIR /usr/src/appCOPY . /usr/src/appRUN npm installRUN npm install node-rdkafka --no-package-lockCMD [ "npm", "start" ]
将node-rdkafka依赖从package.json中移出
然后单独执行:
RUN npm install node-rdkafka --no-package-lock
这样就可以了。
看完上述内容,你们掌握如何解决node-rdkafka在docker build中失败的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!
方法
内容
更多
问题
束手无策
为此
原因
对此
技能
篇文章
经验
行业
资讯
资讯频道
错误
频道
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库加密厂家价格
软件开发项目运用技术
开传奇怎么选择服务器
服务器上能安装软件不
哪些银行招聘软件开发
list集合放在数据库
漳州彩淘网络技术有限公司
可以保护网络安全的行为是什么
崩坏3qq登录的服务器
kingbase数据库优缺点
wps 文档检索数据库
常用的数据库系统安全措施有哪些
dubbo服务器启动太慢
非关系数据库适应场景
服务器怎么保存表格
重庆专业软件开发哪里好
Mac笔记本软件开发
数据库应用技术的先修课程
计算机网络技术选择题练习
mysql数据库修改字段
碑林软件开发报价
保德服务器管理平台
河北邯郸dns服务器云空间
对口招生计算机网络技术
陕西先通网络技术培训学校
河北新一代软件开发服务应用
阿里云服务器在哪买的
原神服务器如何区分
江苏数据软件开发
数据库管理员从哪里来