aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xkolla/cmd/build.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/kolla/cmd/build.py b/kolla/cmd/build.py
index 42eaa3011..d21109647 100755
--- a/kolla/cmd/build.py
+++ b/kolla/cmd/build.py
@@ -73,8 +73,13 @@ class KollaRpmSetupUnknownConfig(Exception):
def docker_client():
- docker_kwargs = docker.utils.kwargs_from_env()
- return docker.Client(version='auto', **docker_kwargs)
+ try:
+ docker_kwargs = docker.utils.kwargs_from_env()
+ return docker.Client(version='auto', **docker_kwargs)
+ except docker.errors.DockerException:
+ LOG.exception('Can not communicate with docker service.'
+ 'Please check docker service is running without errors')
+ sys.exit(1)
class PushThread(threading.Thread):