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安装完成!

 

posted @ 2022-06-29 14:25  迷你淘  阅读(992)  评论(0)    收藏  举报