version: '3.6' # Docker-Compose 单容器使用参考 YAML 配置文件 # 更多配置参数请参考镜像 README.md 文档中说明 services: zookeeper: image: 'bitnami/zookeeper:3' ports: - '2181:2181' environment: - ALLOW_ANONYMOUS_LOGIN=yes kafka: image: 'bitnami/kafka:2' ports: - '9092' environment: - KAFKA_CFG_ZOOKEEPER_CONNECT=zookeeper:2181 - ALLOW_PLAINTEXT_LISTENER=yes volumes: - 'kafka2_data:/bitnami' depends_on: - zookeeper kafka2: image: 'bitnami/kafka:2' ports: - '9092' environment: - KAFKA_CFG_ZOOKEEPER_CONNECT=zookeeper:2181 - ALLOW_PLAINTEXT_LISTENER=yes volumes: - 'kafka_data:/bitnami' depends_on: - zookeeper kafka3: image: 'bitnami/kafka:2' ports: - '9092' environment: - KAFKA_CFG_ZOOKEEPER_CONNECT=zookeeper:2181 - ALLOW_PLAINTEXT_LISTENER=yes volumes: - 'kafka3_data:/bitnami' depends_on: - zookeeper volumes: kafka_data: driver: local kafka2_data: driver: local kafka3_data: driver: local networks: back-tier: driver: bridge front-tier: driver: bridge