docker 部署jenkins

本文介绍了在Linux系统下使用Docker部署Jenkins的详细步骤。包括拉取Jenkins镜像、查看镜像、创建挂载目录、启动容器,还涉及修改插件源配置文件,将官方源替换为国内清华源,最后完成密码输入、插件安装、用户创建等配置,即可开始使用Jenkins。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 拉取jenkins镜像

docker pull jenkins/jenkins

2 查看下好的docker镜像

docker images

3 宿主机创建目录,用于挂载

mkdir /usr/local/sdyy/jenkins_home

用于授权访问

chown -R 1000:1000 /usr/local/sdyy/jenkins_home/

4 启动容器

docker run -d -p 8083:8080 -p 50000:50000 -v /usr/local/sdyy/jenkins_home:/var/jenkins_home -v /usr/local/sdyy:/usr/local/sdyy -v /usr/bin/docker:/usr/bin/docker -v /usr/lib64/libltdl.so.7:/usr/lib/x86_64-linux-gnu/libltdl.so.7  -v /var/run/docker.sock:/var/run/docker.sock -v /etc/localtime:/etc/localtime --group-add=$(stat -c %g /var/run/docker.sock)  --name jenkins8083 --restart always --privileged=true  -u root jenkins/jenkins

5 修改 hudson.model.UpdateCenter.xml

vim /usr/local/sdyy/jenkins_home/hudson.model.UpdateCenter.xml

官方的插件源:https://updates.jenkins.io/update-center.json

修改成国内的清华源:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

 

6 访问

127.0.0.1:8083

7输入密码

cat /usr/local/sdyy/jenkins_home/secrets/initialAdminPassword

或者

sudo docker exec jenkins8083 cat /var/jenkins_home/secrets/initialAdminPassword

 

7安装默认推荐插件

8创建用户

 

9 默认下一步就可以完成jenkins的配置,开始使用吧

 

 

10  修改 /usr/local/sdyy/jenkins_home/updates/default.json

将该文件中的http://www.google.com/修改为

https://www.baidu.com/

https://updates.jenkins-ci.org/download(有的版本:https://updates.jenkins.io/download

修改为:

https://mirrors.tuna.tsinghua.edu.cn/jenkins

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值