| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- ---
- version: '2'
- services:
- zookeeper-1:
- image: confluentinc/cp-zookeeper:latest
- environment:
- ZOOKEEPER_SERVER_ID: 1
- ZOOKEEPER_CLIENT_PORT: 22181
- ZOOKEEPER_TICK_TIME: 2000
- ZOOKEEPER_INIT_LIMIT: 5
- ZOOKEEPER_SYNC_LIMIT: 2
- ZOOKEEPER_SERVERS: localhost:22888:23888;localhost:32888:33888;localhost:42888:43888
- network_mode: host
- extra_hosts:
- - "moby:127.0.0.1"
- zookeeper-2:
- image: confluentinc/cp-zookeeper:latest
- environment:
- ZOOKEEPER_SERVER_ID: 2
- ZOOKEEPER_CLIENT_PORT: 32181
- ZOOKEEPER_TICK_TIME: 2000
- ZOOKEEPER_INIT_LIMIT: 5
- ZOOKEEPER_SYNC_LIMIT: 2
- ZOOKEEPER_SERVERS: localhost:22888:23888;localhost:32888:33888;localhost:42888:43888
- network_mode: host
- extra_hosts:
- - "moby:127.0.0.1"
- zookeeper-3:
- image: confluentinc/cp-zookeeper:latest
- environment:
- ZOOKEEPER_SERVER_ID: 3
- ZOOKEEPER_CLIENT_PORT: 42181
- ZOOKEEPER_TICK_TIME: 2000
- ZOOKEEPER_INIT_LIMIT: 5
- ZOOKEEPER_SYNC_LIMIT: 2
- ZOOKEEPER_SERVERS: localhost:22888:23888;localhost:32888:33888;localhost:42888:43888
- network_mode: host
- extra_hosts:
- - "moby:127.0.0.1"
- kafka-1:
- image: confluentinc/cp-kafka:latest
- network_mode: host
- depends_on:
- - zookeeper-1
- - zookeeper-2
- - zookeeper-3
- environment:
- KAFKA_BROKER_ID: 1
- KAFKA_ZOOKEEPER_CONNECT: localhost:22181,localhost:32181,localhost:42181
- KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://localhost:19092
- extra_hosts:
- - "moby:127.0.0.1"
- kafka-2:
- image: confluentinc/cp-kafka:latest
- network_mode: host
- depends_on:
- - zookeeper-1
- - zookeeper-2
- - zookeeper-3
- environment:
- KAFKA_BROKER_ID: 2
- KAFKA_ZOOKEEPER_CONNECT: localhost:22181,localhost:32181,localhost:42181
- KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://localhost:29092
- extra_hosts:
- - "moby:127.0.0.1"
- kafka-3:
- image: confluentinc/cp-kafka:latest
- network_mode: host
- depends_on:
- - zookeeper-1
- - zookeeper-2
- - zookeeper-3
- environment:
- KAFKA_BROKER_ID: 3
- KAFKA_ZOOKEEPER_CONNECT: localhost:22181,localhost:32181,localhost:42181
- KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://localhost:39092
- extra_hosts:
- - "moby:127.0.0.1"
|