-
Notifications
You must be signed in to change notification settings - Fork 13
/
docker-compose.yml
34 lines (33 loc) · 1.02 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
version: '3.7'
services:
fedora:
image: fcrepo/fcrepo:5.1.1-multiplatform
ports:
- "48085:8080"
volumes:
- /tmp/boxc_test_storage:/tmp/boxc_test_storage
- ./it_config:/config
environment:
CATALINA_OPTS: "-Djava.awt.headless=true -server -Xms1G -Xmx2G -XX:MaxNewSize=1G -XX:+HeapDumpOnOutOfMemoryError -Dfcrepo.modeshape.configuration=classpath:/config/file-simple/repository.json -Dfcrepo.external.content.allowed=/config/allowed_external_paths.txt -Dlogback.configurationFile=/config/fcrepo_logback.xml"
stdin_open: true
tty: true
redis:
image: redis:6
ports:
- "46380:6379"
fuseki:
# Using this image since fcrepo camel v5 does not support authentication, can switch on fedora 6
image: atomgraph/fuseki
ports:
- "43030:3030"
command: --mem /test
solr:
image: solr:9
ports:
- "48983:8983"
volumes:
- ./etc/solr-config:/var/solr/data/access/conf
command:
- solr-precreate
- access
- /var/solr/data/access/conf