在docker中安装和使用kafka

1、创建 Docker 网络

在安装 Kafka 和 Zookeeper 之前,首先需要创建一个 Docker 网络,以便它们可以互相通信。

docker network create kafka-network

2:pull拉取

2、1:  docker login docker.1ms.run

2.2:   docker pull docker.1ms.run/wurstmeister/zookeeper

2.3:   docker pull docker.1ms.run/wurstmeister/kafka

2.4: docker pull docker.1ms.run/provectuslabs/kafka-ui

3:启动

3.1、启动zookeeper

docker run -d \
--name zookeeper \
--network kafka-network \
-e ZOOKEEPER_CLIENT_PORT=2181 \
-e ZOOKEEPER_TICK_TIME=2000 \
-t docker.1ms.run/wurstmeister/zookeeper

3.2、启动kafka

docker run -d \
--name kafka \
--network kafka-network \
-e KAFKA_ZOOKEEPER_CONNECT=zookeeper:2181 \
-e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.168.0.105:9092 \
-e KAFKA_LISTENER_SECURITY_PROTOCOL_MAP=PLAINTEXT:PLAINTEXT \
-e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 \
-p 9092:9092 \
-t docker.1ms.run/wurstmeister/kafka:latest

 3.3启动kafka-ui

docker run -d -p 8080:8080 \
-e KAFKA_CLUSTERS_0_NAME=local \
-e KAFKA_CLUSTERS_0_BOOTSTRAPSERVERS=192.168.0.105:9092 \
-e KAFKA_CLUSTERS_0_ZOOKEEPER=192.168.0.105:2181 \
-t docker.1ms.run/provectuslabs/kafka-ui

 

 

 

安装上传工具

yum  install  lrzsz

 

 

 

posted on 2025-11-25 09:59  yebinghuai-qq-com  阅读(31)  评论(0)    收藏  举报

导航