说明:此处是在前面使用Docker安装kafka的基础之上,再来使用Docker安装kafka-manager
第一步:使用下述命令从Docker Hub查找镜像,此处我们要选择的是sheepkiller所构建的kafka-manager镜像
docker search kafka-manager
第二步:使用下述命令来启动kafka-manager容器
docker run -it -d --name kafka-manager -p 9001:9000 -e ZK_HOSTS="192.168.1.75:2181" sheepkiller/kafka-manager:latest
ZK_HOSTS:配置zookeeper服务的地址
kafka-manager服务的默认端口为9000,为了不和宿主机已有的服务端口产生冲突,此处暴露在宿主机的端口为9001。
第三步:浏览器中访问 http://127.0.0.1:9001 可以进入到kafka-manager的可视化界面
点击Add Cluster后,手动配置我们要管理的kafka节点。此处Cluster Name可以随便取,Cluster Zookeeper Hosts配置为zookeeper服务的地址,Kafka Version默认为0.9.1别动。
添加成功后回到首页就能看到刚添加的节点了,点击该节点名称会进入到类似控制台的页面,如下图所示:
看到这个界面则说明Kafka Manager服务搭建成功了。