我的本地主机中有一个kafka服务器,我想在我的docker容器中连接它。
我搜索过如何在docker容器中连接本地服务,我发现了这个:how-to-connect-to-local-mysql-server-through-docker
但它没有用。请帮助我,谢谢〜
答案 0 :(得分:0)
如果我理解正确,您的问题可以重新措辞为“如何使用我的docker容器访问我的主机”。
正如我在another answer中写的那样,您可以在启动容器时设置网关,创建某种代理来访问您的Kafka或从容器中获取主机IP。
答案 1 :(得分:0)
尝试如下所示更新kafka配置
$ nano config/server.properties
取消注释侦听器并粘贴以下内容
listeners=PLAINTEXT://<local-ip>:9092
保存文件并重新启动kafka。
希望这会有所帮助!