X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=docker-compose.yml;h=6bd90a2d96f851eb0afcef848ad1eda86bfb2d01;hb=784b90213aaf3477745d7386e192c5004c6194ef;hp=b65635b2b3cc3c43b9e5ee0f2e4eb4674563661f;hpb=edfbe10e029271145f8105f40c903de7ee24fd2e;p=demos%2Fkafka%2Fwordcount diff --git a/docker-compose.yml b/docker-compose.yml index b65635b..6bd90a2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -24,6 +24,20 @@ services: depends_on: - zookeeper + schema-registry: + image: confluentinc/cp-schema-registry:6.2.0 + hostname: schema-registry + ports: + - "9081:9081" + environment: + SCHEMA_REGISTRY_KAFKASTORE_BOOTSTRAP_SERVERS: PLAINTEXT://kafka:9092 + SCHEMA_REGISTRY_HOST_NAME: schema-registry + SCHEMA_REGISTRY_LISTENERS: http://0.0.0.0:9081 + depends_on: + - zookeeper + - kafka + + recorder: image: juplo/wordcount--recorder:1.0.0 environment: @@ -117,7 +131,7 @@ services: done" cli: - image: confluentinc/cp-kafka:6.2.0 + image: juplo/toolbox command: bash -c " cub kafka-ready -b kafka:9092 1 60 ; kafka-topics --bootstrap-server kafka:9092 --create --partitions 10 --topic recordings ; @@ -126,10 +140,6 @@ services: kafka-topics --bootstrap-server kafka:9092 --create --partitions 10 --topic top10 ; sleep infinity" - kafkacat: - image: confluentinc/cp-kafkacat:6.2.0 - command: sleep infinity - networks: default: external: