docker 安装jenkins
docker 中查询jenkins
#docker search jenkins
-- 里面的镜像文件很多,选择这一个
jenkins/jenkins The leading open source automation server 1932
-- 下载镜像
#docker pull jenkins/jenkins
docker 容器中部署jenkins
#sudo docker run -d -u 0 --privileged --name jenkins -p 49003:8080 -v /root/jenkins_home:/var/jenkins_home jenkins/jenkins:latest
这个时候可以用使用 docker ps 查看当前docker 里是否已经运行,这个时候输入http://你的ip地址:49003在浏览器中访问一下:如果出现
这个界面,说明安装成功了!
重要说明1:这里要说明一下,记得把Cenots里的防火墙要把49003这个端口开放,或者直接把防火墙关了吧!
重要说明2:还有一点,在这里是安装成功了,但如果国内不换一下插件下载地址,100%都不会成功,反正我搞了一天,就在后面的安装插件这里!那个慢呀。。。。。。。。
后面是安装插件,很慢,引用国内资源,这个快,因为我们已经在docker里使用-v把目录指定到我们实体系统的/root/jenkins_home里了,所以先使用docker stop jenkins 停用当前运行的jenkins; 然后执行以下命令
#sed -i 's/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' /root/jenkins_home/updates/default.json && sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' /root/jenkins_home/updates/default.json
重启jenkins
#docker start jenkins
再去访问,然后继续安装插件,这样速度非常快