使用docker搭建jenkins
2017-05-15 本文已影响210人
行书以鉴
Jenkins是一个用Java编写的开源的持续集成工具,提供了软件开发的持续集成服务,可监控并触发持续重复的工作,具有开源,支持多平台和插件扩展,安装简单,界面化管理等特点。更多介绍参考[维基](https://en.wikipedia.org/wiki/Jenkins_(software)介绍.
</br>
DockerHub上有docker官方jenkins镜像: https://registry.hub.docker.com/_/jenkins/
同时github上有其源码: https://github.com/jenkinsci/docker
官方jenkins镜像中所使用的jenkins是Jenkins的LTS(Long Term Support)发布版本。
<h3>Installation</h3>
$~ mkdir /var/jenkins_home
$~ docker run --name myjenkins -p 8080:8080 -v /var/jenkins_home jenkins
<h6>或者你也可以选择自动构建</h6>
$~ git clone https://github.com/jenkinsci/docker.git
$~ cd docker
$~ docker build -t myjenkins/jenkins .
镜像构建成功后,运行容器
docker run --name donhui_jenkins -p 8080:8080 -v /var/jenkins_home myjenkins/jenkins