[DMAAP-BC] Consolidate bus controller repos
[dmaap/buscontroller.git] / csit / scripts / dmaap-buscontroller / docker-compose / docker-compose-bc.yml
1 version: '3.3'
2 services:
3   dbc-pg-primary:
4     container_name: dbc-pg
5     image: nexus3.onap.org:10001/crunchydata/crunchy-postgres:centos8-13.2-4.6.1
6     ports:
7       - "5432:5432"
8     environment:
9       - PGHOST=/tmp
10       - PG_MODE=primary
11       - MODE=postgres
12       - PG_PRIMARY_USER=dmaapbc
13       - PG_PRIMARY_PASSWORD=secret
14       - PG_DATABASE=dmaap
15       - PG_USER=dmaapbc
16       - PG_PASSWORD=secret
17       - PG_ROOT_PASSWORD=secret
18       - PG_PRIMARY_PORT=5432
19     networks:
20       docker-compose_net:
21         aliases:
22           - dbc-pg
23
24   dmaap-bc:
25     container_name: dmaap-bc
26     hostname: dmaap-bc
27     image: onap/dmaap/dmaap-bc
28     ports:
29     - "30241:8080"
30     - "30242:8443"
31     volumes:
32     - ./buscontroller.env:/opt/app/config/conf/buscontroller.env
33     - ./dmaapbc.properties:/opt/app/config/conf/dmaapbc.properties
34     - ./cadi_aaf:/opt/app/osaaf/local
35     - ./logback.xml:/opt/app/dmaapbc/etc/logback.xml
36     networks:
37       docker-compose_net:
38         aliases:
39           - dmaap-bc
40     extra_hosts:
41       - dmaap-dr-prov:$dmaap_prov_ip
42       - message-router:$dmaap_prov_ip
43
44 networks:
45   docker-compose_net:
46     external: true