From 4546cb1d5491025b16ceeea54ac06d6f586d176e Mon Sep 17 00:00:00 2001 From: jash Date: Sat, 8 Dec 2018 20:50:23 +0100 Subject: [PATCH] added checks for docker commands --- dist/setup.sh | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/dist/setup.sh b/dist/setup.sh index 449b304..d17f4e1 100755 --- a/dist/setup.sh +++ b/dist/setup.sh @@ -528,6 +528,16 @@ sanity_checks() { echo " check requirements." + if ! [ -x "$(command -v docker)" ]; then + echo " docker is not installed on your system. Please check https://www.docker.com/get-started." + exit + fi + + if ! [ -x "$(command -v docker-compose)" ]; then + echo " docker-compose is not installed on your system. Please check https://docs.docker.com/compose/install/." + exit + fi + local OS=$(uname -s) if [[ ''$RUN_AS_USER == '' ]]; then @@ -581,7 +591,7 @@ sanity_checks() { SUDO_REQUIRED=1 fi else - echo " check everything seems to be ok." + echo " nice! everything seems to be ok." fi }