version: "3" services: zookeeper: image: bitnamilegacy/zookeeper:3.9.2 container_name: zoo expose: - 2181 environment: ALLOW_ANONYMOUS_LOGIN: "yes" kafka: image: bitnamilegacy/kafka:3.7.1 container_name: kafka depends_on: - zookeeper ports: - "19092:19092" healthcheck: test: ["CMD-SHELL", "kafka-topics.sh --bootstrap-server kafka:19092 --describe"] environment: KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://localhost:19092 KAFKA_LISTENERS: PLAINTEXT://0.0.0.0:19092 KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181