4 image: confluentinc/cp-kafka:7.2.2
8 - ./kafka-1.properties:/etc/kafka/kafka.properties:ro
9 - ./run.sh:/etc/confluent/docker/run:ro
10 - data-1:/var/lib/data/kafka
13 image: confluentinc/cp-kafka:7.2.2
22 - ./kafka-2.properties:/etc/kafka/kafka.properties:ro
23 - ./run.sh:/etc/confluent/docker/run:ro
24 - data-2:/var/lib/data/kafka
27 image: confluentinc/cp-kafka:7.2.2
31 - ./kafka-3.properties:/etc/kafka/kafka.properties:ro
32 - ./run.sh:/etc/confluent/docker/run:ro
33 - data-3:/var/lib/data/kafka
39 kafka-topics --bootstrap-server kafka:9092 --delete --if-exists --topic test
40 kafka-topics --bootstrap-server kafka:9092 --create --topic test --partitions 2 --replication-factor 3 --config min.insync.replicas=2
41 kafka-topics --bootstrap-server kafka:9092 --describe --topic test
46 command: sleep infinity
49 image: juplo/simple-producer:1.0-SNAPSHOT
53 image: juplo/simple-consumer:1.0-SNAPSHOT
54 command: kafka:9092 test my-group consumer-1
57 image: juplo/simple-consumer:1.0-SNAPSHOT
58 command: kafka:9092 test my-group consumer-2
61 image: juplo/simple-consumer:1.0-SNAPSHOT
62 command: kafka:9092 test my-group consumer-3
68 kafka-console-consumer \
69 --bootstrap-server kafka:9092 \
70 --topic __consumer_offsets --from-beginning \
71 --formatter "kafka.coordinator.group.GroupMetadataManager\$$OffsetsMessageFormatter"