From 9576bb5f0397992e4c32a81c1bfb635b1cffe256 Mon Sep 17 00:00:00 2001 From: Edgars Beigarts Date: Thu, 24 Nov 2016 14:50:39 +0200 Subject: [PATCH] Fix strage exit codes with docker exec https://github.com/docker/compose/issues/3379 --- functions | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/functions b/functions index f011376..f17b161 100755 --- a/functions +++ b/functions @@ -58,7 +58,7 @@ retry-docker-command() { local ID="$1" COMMAND="$2" local i=0 success=false until [ $i -ge 100 ]; do - set +e; docker exec -it "$ID" bash -c "$COMMAND" 2> /dev/null; exit_code=$? ; set -e + set +e; docker exec -it "$ID" sh -c "$COMMAND" 2> /dev/null; exit_code=$? ; set -e if [[ "$exit_code" == 0 ]]; then success=true break