init
This commit is contained in:
42
benchmarks/kafka-docker-compose.yml
Normal file
42
benchmarks/kafka-docker-compose.yml
Normal file
@@ -0,0 +1,42 @@
|
||||
version: '2'
|
||||
|
||||
services:
|
||||
zoo1:
|
||||
image: wurstmeister/zookeeper
|
||||
restart: unless-stopped
|
||||
hostname: zoo1
|
||||
ports:
|
||||
- "2181:2181"
|
||||
container_name: zookeeper
|
||||
|
||||
# kafka version: 1.1.0
|
||||
# scala version: 2.12
|
||||
kafka1:
|
||||
image: wurstmeister/kafka
|
||||
ports:
|
||||
- "9092:9092"
|
||||
environment:
|
||||
KAFKA_ADVERTISED_HOST_NAME: localhost
|
||||
KAFKA_ZOOKEEPER_CONNECT: "zoo1:2181"
|
||||
KAFKA_BROKER_ID: 1
|
||||
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1
|
||||
KAFKA_CREATE_TOPICS: "stream-in:1:1,stream-out:1:1"
|
||||
depends_on:
|
||||
- zoo1
|
||||
container_name: kafka
|
||||
|
||||
|
||||
etcd1:
|
||||
image: quay.io/coreos/etcd
|
||||
container_name: etcd
|
||||
command: etcd -name etcd1 -advertise-client-urls http://0.0.0.0:2379 -listen-client-urls http://0.0.0.0:2379 -listen-peer-urls http://0.0.0.0:2380 -initial-cluster-token tkn -initial-cluster-state new
|
||||
ports:
|
||||
- "2379:2379"
|
||||
- "2380:2380"
|
||||
|
||||
redis1:
|
||||
image: redis
|
||||
container_name: redis
|
||||
command: redis-server
|
||||
ports:
|
||||
- "6379:6379"
|
||||
Reference in New Issue
Block a user