Плагин Jenkins Docker не может подключиться к URL хоста сервера Docker - PullRequest
1 голос
/ 25 марта 2019

Подробности моего окружения следующие,

Данные главного сервера Jenkins: -

Jenkins Master Host OS – CentOS – 7.6
Jenkins Version - 2.164.1
Jenkins Deployed on Apache Tomcat.
Jenkins Docker Plugin Version – 1.1.6

Сведения о сервере Docker: -

Docker Host OS – CentOS – 7.6
Docker Version - 18.09.3, build 774a1f4

Проблема: Попытка настроить плагин Jenkins Docker на приведенные ниже ошибки. На хосте Docker добавлен файл /usr/lib/systemd/system/docker.service, приведенный ниже.

[Service]
Type=notify
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock

Docker Host терминал может получать выходные данные для следующих команд.

curl 100.101.102.103:2375/info
curl -XGET http://100.101.102.103:2375/containers/json

Принимая во внимание, что в Jenkins Web -> Управление Jenkins -> Настроить систему -> Облако -> Соединение с разделом Docker.

enter image description here

Попробовал ниже, однако не работает.

 tcp://0.0.0.0:2375
http://127.0.0.1:2375
tcp://100.101.102.103:2375

1 Ответ

0 голосов
/ 26 марта 2019

я исправил проблему. Это была проблема с брандмауэром. я выполнил команду systemctl disable firewalld и перезагрузил мой CentOS-7(Docker Server). теперь соединение работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...