Jenkins界面

首先我们进入Jenkins的管理界面,首先使用docker启动上一节在docker安装好的Jenkins。

$ docker container start jenkins

启动好了之后打开浏览器输入http://localhost:8000 进入Jenkins的管理界面。

管理界面

然后点击系统管理,节点管理。

节点管理

然后我们创建一个新的agent。

agent创建

我们点击左边的new node创建一个新的agent。

new agent

我们保持默认值不变,直接保存。

保存agent

然后我们在节点中心里边点击agent的这个节点,看到如下界面。

5c69111999de6

如果你没有看到,可以在这个agent的configure里边的 Launch method 设置成通过Java web启动代理就可以了。

然后我们看到里边会有一行命令,来说明怎么执行Jenkins agent ,我们只需要他的secret和host就好了。

启动agent节点

使用docker安装Jenkins agent我们需要三个参数,分别是host,secret还有agent名称,我们这里的agent名称就是叫agent,然后其他两个参数上边有给出。

$ docker run \
    --name jenkins_agent \
    -d --restart always \
    jenkins/jnlp-slave \
    -url http://10.211.55.17:8080 \
    85d8a643b1b1408d1337695811314fc51603519a3b312df58bbc48bb02de78f3 \
    agent

运行之后,刷新节点,显示已经同步表示成功。

新节点