-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yml
41 lines (38 loc) · 1.05 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
version: '2'
volumes:
m2:
services:
database:
container_name: dspace_db
image: postgres:9.5-alpine
ports:
- 5432:5432
networks:
- dspacenet
# volumes:
# - ./config/postgres_init/:/docker-entrypoint-initdb.d/
# the dspace service will use an existing dspace:latest image, otherwise one
# will be built from the local context (.). The 'image' command is important
# because it sets the name of the resulting image to be dspace:latest rather
# than the name of the current directory, ie docker-dspace.
dspace:
container_name: dspace
build: .
# image: dspace:latest
ports:
- 8080:8080
depends_on:
- database
networks:
- dspacenet
environment:
- POSTGRES_DB_PORT=5432
- POSTGRES_DB_HOST=dspace_db
volumes:
- ./dspace-source:/tmp/dspace/
- m2:/dspace/.m2/
- ./custom_data/postgresql_import_sql/00-dspace_data.sql:/tmp/dspace_data.sql
#- ./custom_data/solr/statistics/data:/dspace/solr/statistics/data
networks:
dspacenet:
# vim: set sw=2 ts=2: