如何从本地访问Docker机器中的Kafka?

时间:2017-08-25 18:09:32

标签: docker

我运行此命令在docker机器中运行Kafka和Zookeeper:

创建泊坞机:

docker-machine create --driver virtualbox default

让机器处于活动状态:

eval $(docker-machine env default)

下面的命令是否在我上面创建的docker机器中运行Kafka和Zookeeper?

docker run -d --name kafka -p 2181:2181 -p 9092:9092 --env ADVERTISED_HOST = docker-machine ip \ docker-machine active`` --env ADVERTISED_PORT = 9092 rahulagrawal / kafka

我想知道如何连接到docker-machine ip 192.168.99.100中运行的Kafka代理。

1 个答案:

答案 0 :(得分:2)

  

以下此命令是否在docker机器中运行Kafka和Zookeeper   我在上面创建了吗?

是的,容器正在您创建的docker-machine内运行。

  

我想知道如何连接到运行的Kafka代理   docker-machine ip是192.168.99.100

可以使用192.168.99.100:9092

来联系kafka经纪人