如何从本地访问docker机中的卡夫卡?

我运行这个命令在Docker机器上运行Kafka和Zookeeper:

创builddocker机:

docker机创build – 驱动器virtualbox默认

使机器处于活动状态:

eval $(docker-machine env default)

下面的命令是否在我上面创build的docker计算机上运行Kafka和Zookeeper?

docker运行-d – 名称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 broker。

下面的命令是否在我上面创build的docker计算机上运行Kafka和Zookeeper?

是的,容器运行在您创build的docker机器中。

我想知道如何连接到在docker-machine ip中运行的卡夫卡代理,它是192.168.99.100

卡夫卡经纪人可以达到使用192.168.99.100:9092