Change back docker version to 2
[policy/docker.git] / docker-compose-integration.yml
1 version: '2'
2 services:
3    mariadb:
4       image: onap/policy/policy-db
5       container_name: mariadb
6       hostname: mariadb
7       expose:
8        - 3306
9    nexus:
10       image: onap/policy/policy-nexus
11       container_name: nexus
12       hostname: nexus
13    pap:
14       image: onap/policy/policy-pe
15       environment:
16        - PRELOAD_POLICIES=${PRELOAD_POLICIES}
17       container_name: pap
18       depends_on: 
19        - mariadb
20       hostname: pap
21       expose:
22        - 8443
23        - 9091
24       command: pap
25       volumes:
26        - ./config/pe:/tmp/policy-install/config
27    pdp:
28       image: onap/policy/policy-pe
29       container_name: pdp
30       depends_on: 
31        - pap
32       hostname: pdp
33       expose:
34        - 8081
35       command: pdp
36       volumes:
37        - ./config/pe:/tmp/policy-install/config
38    brmsgw:
39       image: onap/policy/policy-pe
40       container_name: brmsgw
41       depends_on: 
42        - pap
43       hostname: brmsgw
44       command: brmsgw
45       volumes:
46        - ./config/pe:/tmp/policy-install/config
47    drools:
48       image: onap/policy/policy-drools
49       container_name: drools
50       depends_on: 
51        - mariadb
52        - nexus
53       hostname: drools
54       expose:
55        - 6969
56        - 9696
57       volumes:
58        - ./config/drools:/tmp/policy-install/config