X-Git-Url: http://juplo.de/gitweb/?a=blobdiff_plain;f=docker-compose.yml;h=bc947b848614fbb60cbe48a6a75f68daf533c2c3;hb=10cdb9bdbae11e7259167dc90a46adfa4f133ff8;hp=da8fb953d8f6ac368c74f507381cda0bb75708b1;hpb=89a40795cb8fce2febc688dac808eb79ed33f8a8;p=demos%2Fkafka%2Fmonitoring diff --git a/docker-compose.yml b/docker-compose.yml index da8fb95..bc947b8 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,16 +1,27 @@ -version: '2' +version: '3' services: zookeeper: - image: bitnami/zookeeper + image: bitnami/zookeeper:latest + ports: + - "2181:2181" environment: - - 'ALLOW_ANONYMOUS_LOGIN=yes' + ZOO_ENABLE_AUTH: "yes" + ZOO_SERVER_USERS: user:password + kafka: - image: bitnami/kafka:3.4.0 + image: bitnami/kafka:latest + depends_on: + - zookeeper + ports: + - "9092:9092" environment: - - KAFKA_CFG_ZOOKEEPER_CONNECT=zookeeper:2181 - - ALLOW_PLAINTEXT_LISTENER=yes - exporter: - image: bitnami/kafka-exporter + KAFKA_CFG_ZOOKEEPER_CONNECT: zookeeper:2181 + ALLOW_PLAINTEXT_LISTENER: "yes" + + kafka_exporter: + image: danielqsj/kafka-exporter ports: - "9308:9308" + environment: + KAFKA_SERVER: kafka:9092