2017-08-11 91 views
0

我与詹金斯大师运行码头集装箱。我与詹金斯奴隶(slave image)和暴露的端口8082:8080运行码头集装箱。詹金斯:詹金斯大师码头集装箱与詹金斯奴隶码头集装箱之间的连接

我创建了码头网络,使容器互相看到并且工作(ping工程)。

我在Jenkins master上安装Docker Plugin。我检查了从站容器的IP地址,并试图在主站的配置中使用它,但主站无法连接到从站: jenkins error

我想我做错了什么。任何想法我还应该做什么?

回答

0

我解决了我的问题。

这里是不错的tutorial关于设置在码头集装箱和奴隶码头容器中的主人。它不使用Docker插件。

0

由于您在Docker URL字段中使用tcp,所以投掷HttpHostConnectException。使用http。检查配置文件here

+0

我试过了,但后来我得到“不支持的协议方案发现: 'HTTP:// ...'。只有 'TCP://' 或' unix://'支持。“错误。 –

+0

@ M.Stefanczuk是的docker插件只支持tcp和unix类型的协议 – vijay

0

首先检查您的码头工人守护进程监听你的DockerURL,然后尝试Testconnection

sudo dockerd

检查API listening on

或提供您certs路径凭证部分。

证书路径通常是%USERPROFILE%/泊坞窗