我运行此命令在docker机器中运行Kafka和Zookeeper:
Create the docker machine:
docker-machine create --driver virtualbox default
Make the machine active:
eval $(docker-machine env default)
Does this command below run Kafka and Zookeeper in the docker machine I created above?
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
中运行的Kafka代理,即 192.168.99.100
.
1 回答
是的,容器在您创建的docker-machine内运行 .
可以使用192.168.99.100:9092与kafka经纪人联系