1
1
---
2
- zookeeper :
3
- image : confluentinc/cp-zookeeper
4
- ports :
5
- - " 2181:2181"
6
- environment :
7
- ZOOKEEPER_CLIENT_PORT : 2181
8
- ZOOKEEPER_TICK_TIME : 2000
9
- kafka :
10
- image : confluentinc/cp-kafka
11
- links :
12
- - zookeeper
13
- ports :
14
- - " 9092:9092"
15
- environment :
16
- KAFKA_BROKER_ID : 1
17
- KAFKA_ZOOKEEPER_CONNECT : ' zookeeper:2181'
18
- KAFKA_ADVERTISED_LISTENERS : ' PLAINTEXT://localhost:9092'
19
- KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR : 1
20
- KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS : 0
21
- KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR : 1
22
- KAFKA_DEFAULT_REPLICATION_FACTOR : 1
23
- KAFKA_TRANSACTION_STATE_LOG_MIN_ISR : 1
2
+ version : ' 2'
3
+ services :
4
+ zookeeper :
5
+ image : confluentinc/cp-zookeeper
6
+ ports :
7
+ - " 2181:2181"
8
+ networks :
9
+ - localnet
10
+ environment :
11
+ ZOOKEEPER_CLIENT_PORT : 2181
12
+ ZOOKEEPER_TICK_TIME : 2000
13
+ kafka :
14
+ image : confluentinc/cp-kafka
15
+ ports :
16
+ - 9092:9092
17
+ - 9997:9997
18
+ networks :
19
+ - localnet
20
+ depends_on :
21
+ - zookeeper
22
+ environment :
23
+ KAFKA_BROKER_ID : 1
24
+ KAFKA_ZOOKEEPER_CONNECT : ' zookeeper:2181'
25
+ KAFKA_ADVERTISED_LISTENERS : PLAINTEXT://kafka:29092,PLAINTEXT_HOST://localhost:9092
26
+ # KAFKA_LISTENERS: PLAINTEXT://kafka0:29092,PLAINTEXT_HOST://localhost:9092
27
+ KAFKA_LISTENER_SECURITY_PROTOCOL_MAP : PLAINTEXT:PLAINTEXT,PLAINTEXT_HOST:PLAINTEXT
28
+ KAFKA_INTER_BROKER_LISTENER_NAME : PLAINTEXT
29
+ KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR : 1
30
+ KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS : 0
31
+ KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR : 1
32
+ KAFKA_DEFAULT_REPLICATION_FACTOR : 1
33
+ KAFKA_TRANSACTION_STATE_LOG_MIN_ISR : 1
34
+ kafka-ui :
35
+ container_name : kafka-ui
36
+ image : provectuslabs/kafka-ui:latest
37
+ ports :
38
+ - 8080:8080
39
+ networks :
40
+ - localnet
41
+ depends_on :
42
+ - zookeeper
43
+ - kafka
44
+ environment :
45
+ KAFKA_CLUSTERS_0_NAME : local
46
+ KAFKA_CLUSTERS_0_BOOTSTRAPSERVERS : kafka:29092
47
+ KAFKA_CLUSTERS_0_ZOOKEEPER : zookeeper:2181
48
+ networks :
49
+ localnet :
50
+ attachable : true
0 commit comments