11---
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