11services :
22kafka-server-1 :
3- image :bitnami/kafka-server-1 :3.7.0 # 可替换为适合你环境的Spark镜像
3+ image :bitnami/kafka:3.7.0 # 可替换为适合你环境的Spark镜像
44environment :
55 -TZ=Asia/Shanghai # 配置程序默认时区为上海(中国标准时间)
6- -kafka-server-1_CFG_NODE_ID =0
7- -kafka-server-1_CFG_PROCESS_ROLES =controller,broker
8- -kafka-server-1_CFG_LISTENERS =PLAINTEXT://:9092,CONTROLLER://:9093
9- -kafka-server-1_CFG_LISTENER_SECURITY_PROTOCOL_MAP =CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT
10- -kafka-server-1_CFG_CONTROLLER_QUORUM_VOTERS =0@kafka-server-1:9093
11- -kafka-server-1_CFG_CONTROLLER_LISTENER_NAMES =CONTROLLER
6+ -KAFKA_CFG_NODE_ID =0
7+ -KAFKA_CFG_PROCESS_ROLES =controller,broker
8+ -KAFKA_CFG_LISTENERS =PLAINTEXT://:9092,CONTROLLER://:9093
9+ -KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP =CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT
10+ -KAFKA_CFG_CONTROLLER_QUORUM_VOTERS =0@kafka-server-1:9093
11+ -KAFKA_CFG_CONTROLLER_LISTENER_NAMES =CONTROLLER
1212ports :
1313 -' 9092:9092' # 端口
1414volumes :
15- -/data/kafka-server-1:/bitnami/kafka-server-1 # 存放应用的目录,所有节点都能共享访问
15+ -/data/kafka-server-1:/bitnami/kafka