如何在docker容器中连接本地kafka?

问题描述 投票:1回答:2

我在本地主机中有一个kafka服务器,我想在我的docker容器中连接它。

我曾搜索过如何连接docker容器中的本地服务,我发现了这个:how-to-connect-to-local-mysql-server-through-docker

但它没有用。请帮帮我,谢谢〜

docker apache-kafka kafka-producer-api
2个回答
0
投票

如果我理解正确,你的问题可以重新措辞为“如何使用我的docker容器访问我的主机”。

正如我在another answer中所写,你可以在启动容器时设置网关,创建某种代理来访问你的Kafka或从容器中取出主机ip。


0
投票

尝试更新kafka配置,如下所示

$ nano config/server.properties

取消注释侦听器并粘贴以下内容

listeners=PLAINTEXT://<local-ip>:9092

保存文件并重新启动kafka。

希望这可以帮助!

© www.soinside.com 2019 - 2024. All rights reserved.