From 7c7939bb95dd118c3e706b1b4b196b13d524bc64 Mon Sep 17 00:00:00 2001 From: Mokhtar Naamani Date: Thu, 20 Jul 2023 01:36:56 +0300 Subject: [PATCH] older docker version command does not support json --- query-node/start.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/query-node/start.sh b/query-node/start.sh index 71c391cf8c..59e941c868 100755 --- a/query-node/start.sh +++ b/query-node/start.sh @@ -20,8 +20,14 @@ docker-compose -f ../docker-compose.yml up -d hydra-indexer-gateway docker-compose -f ../docker-compose.yml up -d processor # Wait for processor db bootstrapping to complete, can take a bit longer on docker desktop -DOCKER_PLATFORM=$(docker version --format json | jq -r ".Server.Platform.Name") -[[ "$DOCKER_PLATFORM" = "Docker Desktop"* ]] && echo "Waiting for processor to be ready..." && sleep 30 +docker version +docker version --format json || \ +DOCKER_PLATFORM=$(docker version --format json | jq -r ".Server.Platform.Name") && \ + [[ "$DOCKER_PLATFORM" = "Docker Desktop"* ]] && \ + echo "1. Waiting for processor to be ready..." && sleep 30 + +DOCKER_PLATFORM=$(docker version | grep "Server: Docker Desktop"); ! [[ -z $DOCKER_PLATFORM ]] && \ + echo "2. Waiting for processor to be ready..." && sleep 30 # Start graphql-server docker-compose -f ../docker-compose.yml up -d graphql-server