使用docker搭建持续集成环境

2018-06-15  本文已影响0人  深海龙虾

前言

想在公司推敏捷流程,但现在运维人员没有到位,自己动手搭建个CI先。因为目前只有一台空闲云服务器,所以首先docker,方便后期迁移。

环境

公司使用SVN管理源代码,后台开发用java,有后台、web端、android、iOS四个端口,暂时先不考虑iOS的持续集成

服务器为腾讯云服务器,centos镜像

步骤

安装docker

因为用的是腾讯云服务器,直接使用yum命令安装

yum install -y docker 

启动docker服务

systemctl start docker

安装jenkins

使用docker命令安装标准的jenkens镜像

docker run --name jenkins -p 9000:8080 -p 50000:50000 -dit -u root -v /root/docker/jenkins/:/var/jenkins_home jenkins

其中:

-p 表示商品映射

-dit 保持后台运行并分配一个伪终端

-v 文件夹映射

安装完成后检查是否成功

docker ps

如果出现如下内容则表示启动成功

配置jenkins

在浏览器中输入ip:9000,进入jenkins配置页面,在对应路径找到密码填入,continue

安装默认控件后,最后进入设置项目页面

上一篇下一篇

猜你喜欢

热点阅读