Docker Plugin插件

官方链接

使用docker主机动态的管理奴隶节点,运行build,然后关掉奴隶节点。

环境简介

例如: docker以及docker reigstry的地址 : 172.16.12.23 jenkins的机器:172.16.12.7

步骤

docker的主机(23)搭建docker以及docker registry。

/etc/default/docker文件中增加:DOCKER_OPTS="-H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock"

配置 docker cloud

jenkins的configure system中,添加docker cloud,按照官网的配置,test connection通过即可。

配置docker slave

docker slave

docker机器上比如装有ssh以及java和可以登录的账号以及密码。

laucher docker slave,测试奴隶节点是否连接成功。

配置 job

docker job

build信息保存在docker主机的/home/jenkins/var/workspace/docker-build-test目录下。

TODO:如何配置job参数达到个性化功能???