X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=docker%2Fdocker-compose.yml;h=e2b3c43a0d3a4e6bc7be5122360f5a1a2ae544d7;hb=84419a8aef4eb56975c61a42a527da5f202e72fd;hp=0569a91147d61c59fad1dbccd7a8c82a663a9ee7;hpb=259ae2c7136bf787aba2c5c35faf6e2c60cfd23f;p=demos%2Fkafka%2Ftraining diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 0569a91..e2b3c43 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -80,7 +80,7 @@ services: akhq: image: tchiotludo/akhq:0.23.0 ports: - - 8000:8080 + - 8888:8080 environment: AKHQ_CONFIGURATION: | akhq: @@ -100,7 +100,7 @@ services: - setup producer: - image: juplo/rest-producer:1.0-SNAPSHOT + image: juplo/rest-producer--json:1.0-SNAPSHOT ports: - 8080:8080 environment: @@ -109,28 +109,28 @@ services: producer.client-id: producer producer.topic: test - producer-0: - image: juplo/rest-producer:1.0-SNAPSHOT - ports: - - 8000:8080 - environment: - server.port: 8080 - producer.bootstrap-server: kafka:9092 - producer.client-id: producer-0 - producer.topic: test - producer.partition: 0 + peter: + image: juplo/toolbox + command: > + bash -c " + while [[ true ]]; + do + echo 777 | http -v producer:8080/peter; + sleep 1; + done + " - producer-1: - image: juplo/rest-producer:1.0-SNAPSHOT - ports: - - 8001:8080 - environment: - server.port: 8080 - producer.bootstrap-server: kafka:9092 - producer.client-id: producer-1 - producer.topic: test - producer.partition: 1 + klaus: + image: juplo/toolbox + command: > + bash -c " + while [[ true ]]; + do + echo 666 | http -v producer:8080/klaus; + sleep 1; + done + " consumer: - image: juplo/simple-consumer:1.0-SNAPSHOT - command: kafka:9092 test my-group consumer + image: juplo/toolbox + command: kafkacat -C -b kafka:9092 -t test -o 0 -f'p=%p|o=%o|k=%k|v=%s\n'