-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yml
50 lines (46 loc) · 1.17 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
version: "2"
services:
amqp:
image: rabbitmq:3.6-management
hostname: "$AMQP_HOSTNAME"
env_file: env.properties
# ports:
# - "5672"
# - "15672:15672"
ies:
build:
context: ./irods-3.3.1-cyverse
args:
- IES_CONTAINER_USERNAME
- IES_CONTAINER_USERPASS
- iRODS_RESOURCE_PATH
- iRODS_SRC_PATH
- iRODS_PORT
- IES_HOSTNAME
- POSTGRES_HOME
- POSTGRES_DB_PORT
hostname: "$IES_HOSTNAME"
depends_on:
- amqp
user: $IES_CONTAINER_USERNAME
env_file: env.properties
volumes:
- ies-vault:$iRODS_RESOURCE_PATH
- ies-pgsql-data:$POSTGRES_DATA
# expose:
# - "1247"
# - "5432"
client:
build:
context: ./client
hostname: "$CLIENT_HOSTNAME"
depends_on:
- ies
user: foo
env_file: env.properties
# command: [sleep, infinity]
volumes:
ies-vault:
driver: local
ies-pgsql-data:
driver: local