【发布时间】:2018-01-15 09:21:10
【问题描述】:
是否可以配置 Jenkins ssh 节点(从属)在不同于 22 的端口上进行身份验证?
选择“Launch method”为“Launch slave agent via SSH”后,就可以进入我们要配置节点的主机了。然而,周围没有“端口”字段,语法“ip:port”也不想工作。
将主机字段设置为 ip:port 后,Jenkins 尝试连接到 ip:port:22
打开与 IP:PORT:22 的 SSH 连接。
IP:PORT:无效的 IPv6 地址
有什么建议吗?还是只需要坚持使用标准 ssh 端口? 想要使用不同的 ssh 端口的原因是在远程机器上使用 Docker 容器。
【问题讨论】:
-
$JENKINS_HOME/nodes/nodename/config.xml 中有一个“端口”字段。唯一的方法是手动更改它?
标签: linux docker jenkins jenkins-slave