- 6669
- 6670
- 3905
+ api:
+ image: nexus3.onap.org:10001/onap/policy-api:${POLICY_API_VERSION}
+ container_name: policy-api
+ depends_on:
+ - mariadb
+ hostname: policy-api
+ expose:
+ - 6969
+ pap:
+ image: nexus3.onap.org:10001/onap/policy-pap:${POLICY_PAP_VERSION}
+ container_name: policy-pap
+ depends_on:
+ - mariadb
+ hostname: policy-pap
+ expose:
+ - 6969
+ volumes:
+ - ./custom/papDefaultConfig.json:/opt/app/policy/pap/etc/defaultConfig.json:ro
policy-xacml-pdp:
image: nexus3.onap.org:10001/onap/policy-xacml-pdp:${POLICY_XACML_PDP_VERSION}
container_name: policy-xacml-pdp
expose:
- 6969
volumes:
- - ./custom:/opt/app/policy/pdpx/etc:ro
+ - ./custom/xacmlDefaultConfig.json:/opt/app/policy/pdpx/etc/defaultConfig.json:ro
drools:
image: nexus3.onap.org:10001/onap/policy-pdpd-cl:${POLICY_DROOLS_APPS_VERSION}
container_name: drools
policy.api.simpledemo.onap.org:6669
policy.api.simpledemo.onap.org:6670
policy.api.simpledemo.onap.org:3905
+ start_pap:
+ image: dadarek/wait-for-dependencies
+ environment:
+ TIMEOUT_LENGTH: 120
+ container_name: policy-wait-pap
+ depends_on:
+ - mariadb
+ - policy.api.simpledemo.onap.org
+ - pap
+ hostname: policy-wait-pap
+ command:
+ mariadb:3306
+ policy.api.simpledemo.onap.org:3905
+ pap:6969
start_all:
image: dadarek/wait-for-dependencies
environment:
depends_on:
- mariadb
- policy.api.simpledemo.onap.org
+ - api
+ - pap
- policy-xacml-pdp
- drools
hostname: policy-wait-all
policy.api.simpledemo.onap.org:6669
policy.api.simpledemo.onap.org:6670
policy.api.simpledemo.onap.org:3905
+ api:6969
+ pap:6969
drools:6969