Docker Kafka 和 Zookeeper 的图像
Docker image with Kafka and Zookepper
我正在尝试 运行 使用 Docker Kafka 和 Zookepper,遵循此处定义的步骤:https://github.com/spotify/docker-kafka
但是在 运行ning 之后,正如所描述的那样,docker 容器
docker run -p 2181:2181 -p 9092:9092 --env ADVERTISED_HOST=`docker-machine ip \`docker-machine active\`` --env ADVERTISED_PORT=9092 spotify/kafka
我无法发布任何内容,如果我发布 wget localhost:9092
,我会收到空回复。
我不明白文档中提到的导出是什么。
知道我做错了什么吗?
此外,如果有人知道更好的图像,请告诉我。
Kafka 没有 运行 HTTP 服务器。 wget 上的端口 9092 不执行任何操作
您需要使用 kafka-topics
命令描述主题,该命令可以在文档中找到,它将通过端口 2181 连接到 Zookeeper。
类似于
docker exec kafka-zk kafka-topics --list --zookeeper localhost:2181
如果你想发出 HTTP 请求,你需要 Kafka REST 代理,我相信它只在 Confluent 图像中
我正在尝试 运行 使用 Docker Kafka 和 Zookepper,遵循此处定义的步骤:https://github.com/spotify/docker-kafka
但是在 运行ning 之后,正如所描述的那样,docker 容器
docker run -p 2181:2181 -p 9092:9092 --env ADVERTISED_HOST=`docker-machine ip \`docker-machine active\`` --env ADVERTISED_PORT=9092 spotify/kafka
我无法发布任何内容,如果我发布 wget localhost:9092
,我会收到空回复。
我不明白文档中提到的导出是什么。
知道我做错了什么吗?
此外,如果有人知道更好的图像,请告诉我。
Kafka 没有 运行 HTTP 服务器。 wget 上的端口 9092 不执行任何操作
您需要使用 kafka-topics
命令描述主题,该命令可以在文档中找到,它将通过端口 2181 连接到 Zookeeper。
类似于
docker exec kafka-zk kafka-topics --list --zookeeper localhost:2181
如果你想发出 HTTP 请求,你需要 Kafka REST 代理,我相信它只在 Confluent 图像中