├── README.md └── docker-compose.yml /README.md: -------------------------------------------------------------------------------- 1 | # kafka-docker-compose 2 | -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- 1 | version: "3" 2 | 3 | services: 4 | zookeeper: 5 | image: confluent/zookeeper 6 | ports: 7 | - "2181:2181" 8 | environment: 9 | zk_id: "1" 10 | networks: 11 | - back-tier 12 | 13 | kafka: 14 | image: confluent/kafka 15 | depends_on: 16 | - zookeeper 17 | ports: 18 | - "9092:9092" 19 | environment: 20 | KAFKA_ZOOKEEPER_CONNECT: "zookeeper:2181" 21 | networks: 22 | - back-tier 23 | 24 | kafka-manager: 25 | image: sheepkiller/kafka-manager 26 | depends_on: 27 | - zookeeper 28 | - kafka 29 | ports: 30 | - "9000:9000" 31 | environment: 32 | ZK_HOSTS: "zookeeper:2181" 33 | APPLICATION_SECRET: "letmein" 34 | networks: 35 | - back-tier 36 | 37 | networks: 38 | back-tier: 39 | --------------------------------------------------------------------------------