WIP: Avro-Holzweg
[demos/kafka/wordcount] / docker-compose.yml
index 56bd6cf..b7b3144 100644 (file)
@@ -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:
@@ -35,7 +49,7 @@ services:
       - kafka
 
   users:
-    image: juplo/wordcount--users:1.0.0
+    image: juplo/wordcount--users:2.0-avro-SNAPSHOT
     environment:
       juplo.wordcount.users.bootstrap-server: kafka:9092
       juplo.wordcount.users.topic: users
@@ -45,7 +59,7 @@ services:
       - kafka
 
   counter:
-    image: juplo/wordcount--counter:1.0.0
+    image: juplo/wordcount--counter:2.0-avro-SNAPSHOT
     environment:
       juplo.wordcount.counter.bootstrap-server: kafka:9092
       juplo.wordcount.counter.application-id: counter
@@ -57,7 +71,7 @@ services:
       - kafka
 
   top10:
-    image: juplo/wordcount--top10:1.0.0
+    image: juplo/wordcount--top10:2.0-avro-SNAPSHOT
     environment:
       juplo.wordcount.top10.bootstrap-server: kafka:9092
       juplo.wordcount.top10.application-id: top10
@@ -69,7 +83,7 @@ services:
       - kafka
 
   query:
-    image: juplo/wordcount--query:1.0.2
+    image: juplo/wordcount--query:2.0-avro-SNAPSHOT
     environment:
       juplo.wordcount.query.bootstrap-server: kafka:9092
       juplo.wordcount.query.application-id: query