美文网首页
安装kafka - Docker方式

安装kafka - Docker方式

作者: 爱吃豆包 | 来源:发表于2022-09-09 22:13 被阅读0次

需要先安装好 Docker

安装 zookeeper

先查询 zookeeper

docker search zookeeper

拉取 zookeeper 镜像

docker pull zookeeper

创建 zookeeper 容器

docker run -d -p 2181:2181 --name zookeeper zookeeper

安装 Kafak

先查询 kafka 镜像

 docker search wurstmeister/kafka

然后拉取镜像

docker pull wurstmeister/kafka

创建 Kafka 容器

docker run -d --name kafka -p 9092:9092 -e KAFKA_BROKER_ID=1 -e KAFKA_ZOOKEEPER_CONNECT=192.168.0.105:2181 -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.168.0.105:9092 -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 -v /etc/localtime:/etc/localtime -t wurstmeister/kafka:latest

这里必须填写 IP 地址

成功后,Docker 里面就会存在这两个容器


image.png

安装 Kafka 管理端

图形界面

使用这个kafka管理端UI https://github.com/provectus/kafka-ui

先查询 kafka-ui

docker search provectuslabs/kafka-ui

拉取 kafka-ui 镜像

docker pull provectuslabs/kafka-ui

创建 kafka-ui 容器

docker run -p 9888:8080 -e KAFKA_CLUSTERS_0_NAME=local -e KAFKA_CLUSTERS_0_BOOTSTRAPSERVERS=192.168.0.105:9092 -d provectuslabs/kafka-ui:latest 

这是把 容器内部的 8080 端口映射到 宿主机器的 9888 端口上

这个时候docker容器里面总共运行了三个容器
image.png

浏览器访问 http://localhost:9888

kafka管理界面

相关文章

网友评论

      本文标题:安装kafka - Docker方式

      本文链接:https://www.haomeiwen.com/subject/ozyznrtx.html