-
Notifications
You must be signed in to change notification settings - Fork 0
/
compose.yaml
65 lines (63 loc) · 1.88 KB
/
compose.yaml
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
version: "3.8"
services:
# infinispan: # quarkus clustering
# image: quay.io/infinispan/server:13.0
# # command: -cli IDENTITIES_BATCH="/user-config/identities.batch"
# ports:
# - 11222:11222
# volumes:
# - ./user-config:/user-config
# environment:
# IDENTITIES_BATCH: "/user-config/identities.batch"
eureka:
image: truthencode/eureka-simple:latest
build:
context: ./coffee-eureka-server
dockerfile: src/main/docker/Dockerfile
ports:
- 8761:8761
# eureka:
# image: vyneco/eureka:${VYNE_VERSION}
# ports:
# - 8761:8761
vyne:
# image: vyneco/vyne:0.19.0
image: vyneco/vyne:${VYNE_VERSION}
ports:
- 5701-5705
- 9022:9022
environment:
PROFILE: inmemory-query-history
OPTIONS: --vyne.schema.publicationMethod=DISTRIBUTED --eureka.uri=http://eureka:8761
file-schema-server:
image: vyneco/file-schema-server:${VYNE_VERSION}
depends_on:
- eureka
ports:
- 5701-5705
volumes:
- ${TAXONOMY_HOME}:/var/lib/vyne/schemas
environment:
OPTIONS: --taxi.schema-local-storage=/var/lib/vyne/schemas --eureka.uri=http://eureka:8761 --vyne.schema.publicationMethod=DISTRIBUTED
cask:
image: vyneco/cask:${VYNE_VERSION}
depends_on:
- eureka
environment:
PROFILE: local
OPTIONS: --eureka.uri=http://eureka:8761 --vyne.schema.publicationMethod=DISTRIBUTED
ports:
- 5701-5705
- 15432:5432
- 8800:8800
pipelines-orchestrator:
image: vyneco/pipelines-orchestrator:${VYNE_VERSION}
depends_on:
- eureka
ports:
- 5701-5705
- 9600:9600
environment:
PROFILE: local
OPTIONS: --eureka.uri=http://eureka:8761
JVM_OPTS: -Xmx1024m