3 # script to launch DMaaP buscontroller docker container
4 # sets global var IP with assigned IP address
6 function dmaapbc_launch() {
8 export dmaap_prov_ip=$1
11 export dmaap_prov_ip=$1
15 docker-compose -f ${WORKSPACE}/scripts/dmaap-buscontroller/docker-compose/docker-compose-bc.yml up -d dbc-pg-primary
17 DMAAP_BC_PG_IP=`get-instance-ip.sh dbc-pg`
18 export dbc_pg_ip=${DMAAP_BC_PG_IP}
19 docker-compose -f ${WORKSPACE}/scripts/dmaap-buscontroller/docker-compose/docker-compose-bc.yml up -d dmaap-bc
21 DMAAP_BC_IP=`get-instance-ip.sh dmaap-bc`
23 # Wait for initialization
24 for i in 1 2 3 4 5 6 7 8 9 10; do
25 curl -sS ${DMAAP_BC_IP}:8080 && break