forked from chimera-suite/test-spark-datatypes
/
docker-compose.yml
40 lines (38 loc) · 1.27 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
services:
spark:
hostname: spark
container_name: spark
# image: "spark"
build:
context: ./spark
ports:
- "8050:8050" # Spark master
- "8051:8051" # Spark worker
- "7078:7078"
- "10000:10000" # ThriftServer JDBC endpoint
healthcheck:
test: [ "CMD", "curl", "--http0.9", "-f", "http://localhost:10000" ]
interval: 20s
retries: 5
ontop:
hostname: ontop
container_name: ontop
image: ontop/ontop-endpoint:4.2-SNAPSHOT
environment:
- "ONTOP_ONTOLOGY_FILE=/opt/ontop/input/datatypes.owl"
- "ONTOP_MAPPING_FILE=/opt/ontop/input/datatypes.obda"
- "ONTOP_PROPERTIES_FILE=/opt/ontop/input/datatypes.properties"
# - "ONTOP_VIEW_FILE=/opt/ontop/input/datatypes_views.json"
- "ONTOP_PORTAL_FILE=/opt/ontop/input/datatypes.portal.toml"
ports:
- "8080:8080"
volumes:
- "./ontop-endpoint/input:/opt/ontop/input"
- "./ontop-endpoint/jdbc:/opt/ontop/jdbc"
restart: unless-stopped
depends_on:
spark:
condition: service_healthy
networks:
default:
name: test-datatypes