无法连接Jenkins jlnp奴隶到安装了使用Docker jenkins / jenkins的Centos 7 master?
Jenkins Centos 7 master从Docker jenkins / jenkins安装。
我无法使用jlnp将旧的Windows 7,MacOS和Linux从站连接到主站。
通常jenkins奴隶代理显示:
- “尝试协议:JNLP4连接”
- “终止”
- 重复
线索:
- 有时Windows7“jenkins奴隶代理”将显示“连接”。
- 但是,Jenkins主节点显示节点未连接 。
安装使用:
sudo systemctl start docker sudo docker pull jenkins/jenkins sudo docker run --name jenkins -p 8080:8080 -p 50000:50000 -u 1001 -v /home/jenkins/jenkins:/var/jenkins_home jenkins/jenkins sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent sudo firewall-cmd --zone=public --add-service=http --permanent sudo firewall-cmd --reload
新增线索:
- 这是我第一次使用jenkins的Docker安装。
- 它运行/ home / jenkins / jenkins。
- 我找不到有用的线索/ jenkins / logs / slaves /
-
我绑在禁用主机和从机上的Centos和防火墙
我是docker新手。
sudodocker日志 – f jenkins
显示一个JNLP4连接错误,说root不可写。
我的问题听起来很像这个:
如果在configuration#474中定义了用户,则docker-slave永远不会连接到主站
我改变了运行LTS版本,现在我可以连接一个奴隶:
sudo docker run -p 8080:8080 -p 50000:50000 -v jenkins_home:/var/jenkins_home jenkins/jenkins:lts