在alpine docker映像中使用kafka和gcp sdk运行服务

bq3bfh9z  于 2021-06-04  发布在  Kafka
关注(0)|答案(0)|浏览(347)

我有一个使用kafka客户端和GCPSDK的.net服务。另外,我可能有单独的服务,使用Kafka或gcpsdk。
主要问题是我在docker alpine映像(3.10)中运行服务:
gcpsdk正在使用grpc库。它不适用于默认为alpine的musl libc库。为了使用这个库,有必要安装一个兼容性库,正如我提供的链接中所述。一旦应用了变通方法,它就用glibc替换muslibc。这适用于grpc和gcp
Kafka正在使用 librdkafka.so 图书馆。它与musl一起在阿尔卑斯山工作。但在阿尔卑斯山和glibc不起作用
所以最后我有一个相当频繁的阿尔卑斯发行版,那就是运行2个非常频繁的libs-kafka nad gcp。但他们完全不相容。。。
在某些wy中,可以同时使用musl和glibc吗?
更新当前的解决方案是迁移到基于debian的映像

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题