docker运行单节点kafka

mtain 2023年02月23日 832次浏览
# 创建一个docker网络
docker network create -d bridge dev-kafka

# 运行zk,无需暴露端口
docker run -d --name dev-zookeeper-server --network dev-kafka -e ALLOW_ANONYMOUS_LOGIN=yes bitnami/zookeeper:latest

# 运行kafka,暴露端口
docker run -d --name dev-kafka-server --network dev-kafka -p 9092:9092 -e ALLOW_PLAINTEXT_LISTENER=yes -e KAFKA_CFG_ZOOKEEPER_CONNECT=pp-zookeeper-server:2181 -e KAFKA_CFG_ADVERTISED_LISTENERS=PLAINTEXT://[访问IP]:2090 -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 bitnami/kafka:latest