blob: 4ea89dc4e5aa73bc21b0a19eee459db786542648 [file] [log] [blame]
AndyWalsheb412c7b2020-02-13 15:05:21 +00001version: '3.3'
2
3services:
4 mockserver:
5 container_name: mockserver
6 image: mockserver/mockserver:mockserver-5.9.0
7 environment:
8 MOCKSERVER_PROPERTY_FILE: /config/mockserver.properties
9 MOCKSERVER_INITIALIZATION_JSON_PATH: /config/initializerJson.json
10 volumes:
11 - ./assets/mockserver.properties:/config/mockserver.properties
12 - ./assets/initializerJson.json:/config/initializerJson.json
13 networks:
14 pmsh-network:
15
16 db:
17 container_name: db
18 image: postgres
19 restart: always
20 environment:
21 POSTGRES_PASSWORD: $DB_PASSWORD
22 POSTGRES_USER: $DB_USER
23 networks:
24 pmsh-network:
25
26 pmsh:
27 container_name: pmsh
28 image: nexus3.onap.org:10001/onap/org.onap.dcaegen2.services.pmsh
29 depends_on:
30 - db
31 volumes:
32 - ./assets/cert.pem:/opt/app/pmsh/etc/certs/cert.pem
33 - ./assets/key.pem:/opt/app/pmsh/etc/certs/key.pem
34 environment:
35 HOSTNAME: "dcae-pmsh"
36 CONFIG_BINDING_SERVICE_SERVICE_HOST: mockserver
37 CONFIG_BINDING_SERVICE_SERVICE_PORT: 1080
38 PMSH_PG_URL: db
39 PMSH_PG_USERNAME: $DB_USER
40 PMSH_PG_PASSWORD: $DB_PASSWORD
41 AAI_SERVICE_HOST: mockserver
42 AAI_SERVICE_PORT_AAI_SSL: 1080
43 networks:
44 pmsh-network:
45
46networks:
47 pmsh-network:
48 driver: bridge