Browse Source

wait for port up

merge-requests/72/head
Steven Foerster 5 years ago
parent
commit
1e9026b77d
  1. 2
      scripts/subinstallers/docker.sh
  2. 2
      scripts/update.sh
  3. 12
      scripts/wrappers/mistborn_docker.sh

2
scripts/subinstallers/docker.sh

@ -20,4 +20,4 @@ if [ ! -f /usr/local/bin/docker-compose ]; then @@ -20,4 +20,4 @@ if [ ! -f /usr/local/bin/docker-compose ]; then
fi
# daemon.json
source ./scripts/subinstallers/docker_daemon.sh
#source ./scripts/subinstallers/docker_daemon.sh

2
scripts/update.sh

@ -24,7 +24,7 @@ sudo docker image prune -f @@ -24,7 +24,7 @@ sudo docker image prune -f
sudo systemctl stop Mistborn-base
# docker daemon
source ./scripts/subinstallers/docker_daemon.sh
#source ./scripts/subinstallers/docker_daemon.sh
sudo systemctl restart Mistborn-setup
sudo systemctl restart Mistborn-base

12
scripts/wrappers/mistborn_docker.sh

@ -32,4 +32,14 @@ else @@ -32,4 +32,14 @@ else
echo "No init script. Proceeding."
fi
exec "$@"
# ensure base is up and listening
echo "Waiting for Mistborn-base to finish starting up..."
while [[ ! nc -z 10.2.3.1 5000 ]]; do
echo "Waiting 5 seconds for Mistborn-base..."
sleep 5
done
echo "Mistborn-base is running"
exec "$@"

Loading…
Cancel
Save