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