-
Notifications
You must be signed in to change notification settings - Fork 3
/
docker-compose.yml
69 lines (69 loc) · 1.59 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
#
# main docker-compose file
#
version: "3"
services:
db:
image: tenforce/virtuoso
ports:
- "28890:8890"
- "21111:1111"
environment:
- DBA_PASSWORD=DasIstDasHausVomNikolaus
- SPARQL_UPDATE=true
- DEFAULT_GRAPH=http://mods.tools.dbpedia.org
volumes:
- ./virtuoso.ini:/data/virtuoso.ini:ro
- ${DB_DUMPS_VOLUME}:/data
mimetype:
image: docker.io/library/databus-mods-mimetype:1.0-SNAPSHOT
user: "root"
ports:
- "14000-14009:9000"
volumes:
- ${WORKER_VOLUME}/mimetype/:/workspace/target/volume/
deploy:
resources:
limits:
memory: 1024M
reservations:
memory: 512M
filemetric:
image: docker.io/library/databus-mods-filemetrics:1.0-SNAPSHOT
user: "root"
ports:
- "14010-14011:9000"
volumes:
- ${WORKER_VOLUME}/filemetric/:/workspace/target/volume/
deploy:
resources:
limits:
memory: 1024M
reservations:
memory: 512M
void:
image: docker.io/library/databus-mods-void:1.0-SNAPSHOT
user: "root"
ports:
- "14020-14021:9000"
volumes:
- ${WORKER_VOLUME}/void/:/workspace/target/volume/
deploy:
resources:
limits:
memory: 1500M
reservations:
memory: 512M
spo:
image: docker.io/library/databus-mods-spo:1.0-SNAPSHOT
user: "root"
ports:
- "14030-14039:9000"
volumes:
- ${WORKER_VOLUME}/spo/:/workspace/target/volume/
deploy:
resources:
limits:
memory: 1500M
reservations:
memory: 512M