代码之家  ›  专栏  ›  技术社区  ›  NotSoShabby

使docker容器成为jenkins的构建执行器

  •  0
  • NotSoShabby  · 技术社区  · 7 年前

    我有一个ec2实例作为我的jenkins主运行。我想在那个实例中运行一个容器,它将被用作另一个构建执行器,这样我就可以同时tun几个构建。

    在docker hub jenkins docs的相关章节中写道:

    但是如果您想通过JNLP(javaweb)连接构建从属服务器 开始):确保您映射端口:-p50000:50000-这将是 连接从属代理时使用。

    端口映射。

    但是当我尝试在jenkins配置中添加一个节点时,它会询问远程根目录(可能应该是/var/jenkins?)以及发射方法。

    我不太明白我应该给它什么作为它的启动方法,使这项工作,我也不明白端口号发挥作用。

    1 回复  |  直到 7 年前
        1
  •  1
  •   ben5556    7 年前

    您需要的是Jenkins Docker插件(下面的链接),并按照下面列出的说明操作 here

    https://wiki.jenkins.io/display/JENKINS/Docker+Plugin

    我遵循这些指令,并能够在Jenkins中设置动态从机,这些从机是动态配置的。

    推荐文章