Получение Невозможно подключиться к ошибке демона Docker при создании нового приложения из репозитория git в fabric8

Я установил fabric8 на openshift origin 3.3, версия fabric8 - "версия 0.4.121". Где бы я ни пытался создать новое приложение из репозитория git в fabric8, он выдает эту ошибку:

[firstapp-testapp] Running shell script Executing shell script inside container [maven] of pod [kubernetes-085de53dd4cb4cfe990a727e68371b63-148fdbb6eea48] Executing command: sh -c echo $$ > '/home/jenkins/workspace/firstapp-testapp@tmp/durable-0d2c8f03/pid'; jsc=durable-f46e5a369ce24d99986ef5171a328446; JENKINS_SERVER_COOKIE=$jsc '/home/jenkins/workspace/firstapp-testapp@tmp/durable-0d2c8f03/script.sh'
> '/home/jenkins/workspace/firstapp-testapp@tmp/durable-0d2c8f03/jenkins-log.txt' 2>&1; echo $? > '/home/jenkins/workspace/firstapp-testapp@tmp/durable-0d2c8f03/jenkins-result.txt' [?1034hsh-4.2# cd /home/jenkins/workspace/firstapp-testapp sh-4.2# sh
-c echo $$ > '/home/jenkins/workspace/firstapp-testapp@tmp/durable-0d2  c8f03/pid'; jsc=durable-f46e5a369ce24d99986ef5171a328446; JENKINS_SERVER_COOKIE=  $jsc '/home/jenkins/workspace/firstapp-testapp@tmp/durable-0d2c8f03/script.sh'
>   '/home/jenkins/workspace/firstapp-testapp@tmp/durable-0d2c8f03/jenkins-log.txt' 2 
>&1; echo $? > '/home/jenkins/workspace/firstapp-testapp@tmp/durable-0d2c8f03/jen  kins-result.txt' 
+ docker tag accenture/firstapp-testapp:1.0.4 172.30.158.59:80/accenture/firstapp-testapp:1.0.4 Cannot connect to the Docker daemon. Is the docker daemon running on this host? sh-4.2# exit exit script returned exit code 1

Почему я получаю эту ошибку?


person priyank    schedule 02.05.2017    source источник


Ответы (2)


Ошибка возникает из-за внутренних проблем OpenShift. Убедитесь, что ваш экземпляр OpenShift установлен правильно.

Для этого вы можете развернуть одно из примеров приложений из каталога. Чтобы решить эту проблему вручную, вы можете выполнить следующую инструкцию на машинах OpenShift

service docker restart
person wtrocki    schedule 02.05.2017
comment
спасибо за ответ, OpenShift работает нормально, и я протестировал несколько приложений, но проблема в том, когда я делаю это с консоли fabric8. Докер работает нормально на openshift. любая помощь по этой проблеме с тканью8? - person priyank; 03.05.2017

Вы пытаетесь вызвать docker из контейнера? Для этого вам нужно будет изменить SCC, хотя я не рекомендую это делать. Вероятно, есть лучший способ сделать то же самое.

person monis    schedule 03.05.2017