docker - Jenkins 无法使用 docker 插件启动 docker slave

标签 docker jenkins jenkins-plugins centos7

我正在使用 Jenkins Docker 插件在 docker 主机上动态启动奴隶。 Jenkins master 在同一台主机上运行。构建时,它会在 docker-host 上随机选择一个端口并且无法连接到它。它启动 docker 容器。这是日志。不多说了。如何调试问题?

INFO: Started container ID 54fe5780ca820a6e2b7cae40610cfc3229dbf889b0c66d6e34a39b74e13aaec7 for node slave-0000w16w841rc from image: jenkinsubuntu
Feb 28, 2019 9:35:54 PM com.nirima.jenkins.plugins.docker.utils.PortUtils$ConnectionCheckSSH execute
INFO: SSH port is open on 127.0.0.1:10007
[02/28/19 21:35:54] SSH Launch of slave-0000w16w841rc on 127.0.0.1 failed in 29 ms 
Feb 28, 2019 9:36:03 PM hudson.slaves.NodeProvisioner$2 run
INFO: Image of jenkinsubuntu provisioning successfully completed. We have now 7 computer(s) `

最佳答案

没有找到答案。但最终选择了连接方法到 attach docker container在 docker 插件的 Docker 模板中,这反过来又使它工作。

关于docker - Jenkins 无法使用 docker 插件启动 docker slave,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54892037/

相关文章:

linux - Docker 守护进程在启动后不久就被杀死

java - Solaris 10 64 位上的 Jenkins

git - 在 Jenkins 中,如何将项目 check out 到特定目录(使用 GIT)

.net - 当 regsvr32 命令成功执行但 com 组件未注册时,如何在 docker 内注册 com 组件?

amazon-web-services - 如何使用--link将文件夹从一个容器共享到另一个容器

java - 如何将我的容器化项目连接到在本地主机上运行的 kafka?

java - 如何同时从 Jenkins 运行多个 Selenium 测试?

bash - 从 Jenkins Bash 脚本标记存储库

jenkins - 作业导入插件不导入文件夹

java - Ant 作业为字符串密码字段添加转义字符