Jenkins通过docker:如何将自己的主机配置为jenkins的代理?

时间:2019-08-09 13:54:18

标签: macos docker jenkins agent jenkins-slave

我在Mac mini上使用Jenkins和管道。所有构建都可以与Docker代理(后端,前端,Android应用程序等)正常工作

我唯一无法实现的就是使用自己的mac-mini作为IOS应用程序的构建代理/从属(我需要在OSX上构建)。 Jenkins本身也通过docker运行,因此我需要连接到主机(mac-mini的操作系统)并将其用作代理...

我知道一个选择是安装jenkins而不是使用docker,但我希望让Jenkins在docker容器中运行。

有人对此有经验吗,或者知道关于如何进行设置的任何好的文档?

1 个答案:

答案 0 :(得分:1)

  1. 转到Manage Jenkins > Manage Nodes > New Node
  2. 配置节点。
  3. 转到节点列表。
  4. 选择新配置的节点。此刻它应该处于离线状态。
  5. 运行主机界面上显示的java命令。
  6. 您的主机现在是从属计算机。