docker安装jenkins及其配置详解
1,登录Docker Hub寻找合适的jenkins版本,链接如下
Docker Hub
https://hub.docker.com/r/jenkins/jenkins/tags
2,docker pull jenkins/jenkins:2.345
版本非常重要,可以避免踩很多坑!踩坑经验总结如下
一、docker pull jenkins拉取的jenkin版本是2.60的版本,2.60版本的jenkins下载推荐插件就会报错!试了很多办法都不能解决!
二、docker pull jenkins/jenkins拉取的版本是2.238的版本,这个版本的jenkins虽然下载插件不会报错,但是还有很多插件的下载需要更高的jenkins版本;见下图!不然就下载不下来(也可以通过docker升级jenkins版本来接,操作还是比较复杂,我也试了一下,没成功!)

3,docker inspect 4ffb86c04523,查看安装的版本,检查下跟下载的是否一致

4,创建一个文件夹,用于jenkins容器数据挂载
mkdir /mydata/jenkins
5,给文件夹授权,避免运行容器时权限不够,容器自动退出
chmod 777 /mydata/jenkins
6,启动容器,尤其注意jenkins/jenkins:2.345一定要带版本号,不然就会去下载其它的jenkins版本来运行,导致后面出现问题
docker run -d -p 8888:8080 -p 50000:50000 -v /mydata/jenkins:/var/jenkins_home -v /etc/localtime:/etc/localtime --name jenkins jenkins/jenkins:2.345
7,修改镜像源,vim /mydata/jenkins/hudson.model.UpdateCenter.xml,镜像源地址(https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json)
8,获取jenkins登录密码
cat /mydata/jenkins/secrets/initialAdminPassword
9,访问jenkins,安装推荐插件,jenkins安装完成!


浙公网安备 33010602011771号