Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7 无法使用端口9092连接到Kafka_Python 2.7_Docker_Apache Kafka_Docker Compose_Kafka Python - Fatal编程技术网

Python 2.7 无法使用端口9092连接到Kafka

Python 2.7 无法使用端口9092连接到Kafka,python-2.7,docker,apache-kafka,docker-compose,kafka-python,Python 2.7,Docker,Apache Kafka,Docker Compose,Kafka Python,我在kafka中创建了一个replica=2的主题,kafka正在我的docker机器中运行。 通常,我应该能够通过端口9092连接到docker。但我不能 同时,我可以使用32783进行连接。不确定原因是什么 这是Docker运行命令(问题中未显示)。9092内部计划为327833278432785。我猜这三个docker运行命令是-p32783:9092等 如果希望在本地计算机上使用9092,则应使用-p 9092:9092运行它 这是Docker run命令(问题中未显示)。9092内

我在kafka中创建了一个replica=2的主题,kafka正在我的docker机器中运行。

通常,我应该能够通过端口9092连接到docker。但我不能

同时,我可以使用32783进行连接。不确定原因是什么


这是Docker运行命令(问题中未显示)。9092内部计划为327833278432785。我猜这三个docker运行命令是
-p32783:9092


如果希望在本地计算机上使用9092,则应使用
-p 9092:9092
运行它

这是Docker run命令(问题中未显示)。9092内部计划为327833278432785。我猜这三个docker运行命令是
-p32783:9092


如果希望在本地计算机上使用9092,则应使用
-p 9092:9092
运行它

在我的Mac上,我在这样一个容器中运行Kafka(注意
advised\u HOST
env var):

docker run——名称st kafka-p 2181:2181-p 9092:9092——添加主机=dockerhost:`docker machine ip dev st`-e Adverted_host=`docker machine ip dev st`-e Adverted_PORT=9092-d spotify/kafka


我喜欢
spotify/kafka
,因为它在同一个容器中同时包含ZK和kafka(适合本地开发环境)。我认为最新的版本是
0.8.2
,所以如果你需要的话,你应该使用不同的图像或者用版本0.9制作你自己的
Dockerfile

在我的Mac电脑上,我在这样的容器中运行Kafka(注意
adverted\u HOST
env var):

docker run——名称st kafka-p 2181:2181-p 9092:9092——添加主机=dockerhost:`docker machine ip dev st`-e Adverted_host=`docker machine ip dev st`-e Adverted_PORT=9092-d spotify/kafka

我喜欢
spotify/kafka
,因为它在同一个容器中同时包含ZK和kafka(适合本地开发环境)。我认为最新的版本是
0.8.2
,所以如果你需要的话,你应该使用不同的图像或者用0.9版制作你自己的
Dockerfile