-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdocker-compose.yml
105 lines (105 loc) · 2.57 KB
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
zookeeper:
image: debezium-zookeeper
ports:
- "2181:2181"
- "2888:2888"
- "3888:3888"
environment:
SERVER_ID: 1
SERVER_COUNT: 1
LOG_LEVEL: WARN
volumes:
- ./state/zk-data:/zookeeper/data
- ./state/zk-txns:/zookeeper/txns
kafka:
image: debezium-kafka
ports:
- "9092:9092"
links:
- zookeeper
environment:
BROKER_ID: 1
ZOOKEEPER_CONNECT: zookeeper:2181
CREATE_TOPICS: >
schema-patches:1:1,
schema-updates:1:1,
entity-batches:1:1,
entity-patches:1:1,
entity-updates:1:1,
entity-type-updates:1:1,
partial-responses:1:1,
complete-responses:1:1,
store-schema-revisions:1:1,
store-schema-models:1:1,
store-schema-overrides:1:1,
store-schema-learning-revisions:1:1,
store-schema-learning-models:1:1,
store-aggregate-responses:1:1,
store-aggregate-inputs:1:1,
store-entity-storage:1:1
HEAP_OPTS: -Xmx500M
KAFKA_ADVERTISED_PORT: 9092
# Be sure to give the host computer's IP address, or if on OS X use address of boot2docker (via `boot2docker ip`)
KAFKA_ADVERTISED_HOST_NAME: 192.168.59.103
LOG_LEVEL: WARN
# Problem with Kafka when using data volumes on OS X
# See https://issues.apache.org/jira/browse/KAFKA-1966
# volumes:
# - ./state/kafka/data:/kafka/data
# - ./state/kafka/logs:/kafka/logs
entitybatch:
image: debezium-entity-batch-service
links:
- kafka
- zookeeper
environment:
LOG_LEVEL: WARN
entitystorage:
image: debezium-entity-storage-service
links:
- zookeeper
- kafka
environment:
LOG_LEVEL: WARN
schemastorage:
image: debezium-schema-storage-service
links:
- kafka
- zookeeper
environment:
LOG_LEVEL: WARN
responseaccumulator:
image: debezium-response-accumulator-service
links:
- kafka
- zookeeper
environment:
LOG_LEVEL: WARN
#
# environment:
# KAFKA: kafka:9092
# ZOOKEEPER: zookeeper:2181/
# metrics:
# image: debezium-metrics-service
# links:
# - zookeeper:zookeeper
# - kafka:kafka
# environment:
# KAFKA: kafka:9092
# ZOOKEEPER: zookeeper:2181/
# # schemalearningpartitioner:
# # image: debezium-schema-learning-partitioner-service
# # links:
# # - zookeeper:zookeeper
# # - kafka:kafka
# # environment:
# # KAFKA: kafka:9092
# # ZOOKEEPER: zookeeper:2181/
# # schemalearning:
# # image: debezium-schema-learning-service
# # links:
# # - zookeeper:zookeeper
# # - kafka:kafka
# # environment:
# # KAFKA: kafka:9092
# # ZOOKEEPER: zookeeper:2181/