| #!/bin/bash |
| |
| set -x |
| |
| #Start DFC app |
| |
| DOCKER_SIM_NWNAME="dfcnet" |
| echo "Creating docker network $DOCKER_SIM_NWNAME, if needed" |
| docker network ls| grep $DOCKER_SIM_NWNAME > /dev/null || docker network create $DOCKER_SIM_NWNAME |
| |
| docker-compose up -d |
| |
| DFC_APP="$(docker ps -q --filter='name=dfc_app0')" |
| |
| #Wait for initialization of docker containers for dfc app and all simulators |
| for i in {1..10}; do |
| if [ $(docker inspect --format '{{ .State.Running }}' $DFC_APP) ] |
| then |
| echo "DFC app Running" |
| break |
| else |
| echo sleep $i |
| sleep $i |
| fi |
| done |