简单记录下jenkins 和 swarm 结合安装使用过程和注意事项
安装配置过程:
1、各服务器安装docker (不详细介绍了,网上都有)。
2、安装warm (网上有详细安装方法,比如 http://www.cnblogs.com/rio2607/p/4445968.html,推进用第二种安装方法,即以静态IP形式加入warm 集群)。
3、jenkins 插件安装。安装docker 插件即可。因为swarm 的集群把多个的docker API 集合起来变为一个API 入口,而且这个swarm API 和 docker API 基本一致,即swarm API 是兼容docker API ,让用户在操作docker 集群时,感觉和操作一个的docker 一样。
安装插件后进入jenkins 系统管理,添加一个云,可以到如图所示:
需要注意的几个选项:
docker URL ,这里填docker API URL地址,注意端口号,如果填的 是warm 集群,那这个插件管理就是这个docker URL所在主机内的的 docker容器,如果填的是swarm API 地址,则管理的是swarm 集群。
Container Cap,总的管理的最大容器数量,即最多起多少容器。
docker template,容器镜像模板,根据业务需要添加,一般这种业务添加一个模板,
Instance Capacity,该镜像能启动的最大数量。