version: "3.2" services: zookeeper: image: confluentinc/cp-zookeeper:5.3.0 ports: - 2181:2181 environment: ZOOKEEPER_CLIENT_PORT: 2181 kafka: image: confluentinc/cp-kafka:5.3.0 ports: - 9092:9092 environment: KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181 KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://kafka:9092 KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1 KAFKA_AUTO_CREATE_TOPICS_ENABLE: "false" depends_on: - zookeeper deduplicator: image: juplo/deduplicator:streams ports: - 8080:8080 environment: server.address: deduplicator depends_on: - zookeeper - kafka networks: default: external: name: trion