搭建环境
version: '3'
services:
zookeeper:
container_name: zookeeper
hostname: zookeeper
image: wurstmeister/zookeeper
ports:
- "2181:2181"
extra_hosts:
- "zookeeper:192.168.43.132"
- "kafka:192.168.43.132"
kafka:
container_name: kafka
hostname: kafka
image: wurstmeister/kafka
depends_on: [ zookeeper ]
ports:
- "9092:9092"
extra_hosts:
- "zookeeper:192.168.43.132"
- "kafka:192.168.43.132"
environment:
KAFKA_MESSAGE_MAX_BYTES: 103809024
KAFKA_REPLICA_FETCH_MAX_BYTES: 103809024
KAFKA_CREATE_TOPICS: "topicTest:4:1" # 4个分区,1个副本
KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://192.168.43.132:9092
KAFKA_LISTENERS: PLAINTEXT://0.0.0.0:9092
KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181 # 连接kafka的地址
clickhouse:
container_name: clickhouse
image: clickhouse/clickhouse-server
ports:
- "8123:81