Docker上的NodeJS脚本:/lib64/libz.so.1:未找到版本'ZLIB_1.2.9'

时间:2018-07-10 08:46:06

标签: node.js windows docker docker-for-windows sharp

我在节点js脚本中使用Sharp库进行图像处理,而该脚本又使用jest-image-snapshot运行我的测试用例。

我遇到了这个错误

/lib64/libz.so.1:未找到版本“ ZLIB_1.2.9”

NodeJS app on OpenShift: /lib64/libz.so.1: version `ZLIB_1.2.9' not found上发现了类似的问题 并尝试预加载依赖项。

但是后来,我在预加载时也遇到了错误

错误:ld.so:无法预加载LD_PRELOAD中的对象'/opt/app-root/src/node_modules/sharp/vendor/lib/libz.so'(无法打开共享对象文件):已忽略。

请帮助解决此问题。

我一直在Windows操作系统中尝试过

注意:相同的脚本在Mac OS中可以正常工作

0 个答案:

没有答案