Jenkins持续集成环境搭建

本文介绍如何使用Docker容器启动Jenkins,并解决构建过程中遇到的错误。同时分享了如何通过修改配置文件来实现Jenkins的镜像拉取加速。

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

docker 容器启动jenkins

docker run --name jenkins -u root --privileged=true -d -p 9081:8080 -p 50001:50000 -v /home/mnt/sdb5/jenkins_home:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock -v $(which docker):/usr/bin/docker jenkins/jenkins:2.264

 

 

jenkins 构建的时候报:

docker build -t registry.cn-hangzhou.aliyuncs.com/hubin/dockerdemo:1 -f Dockerfile .
docker: error while loading shared libraries: libltdl.so.7: cannot open shared object file: No such file or directory

run 的时候添加如下挂载:

-v /usr/lib64/libltdl.so.7:/usr/lib/x86_64-linux-gnu/libltdl.so.7

 

 

jenkins加速:

修改jenkins配置文件中的连接:

 

我这里的jenkins的home目录是 /var/jenkins_home所以:

sed -i 's#http://updates.jenkinsci.org/download#https://mirrors.tuna.tsinghua.edu.cn/jenkins#g' /var/jenkins_home/updates/default.json

 sed -i 's#http://www.google.com#https://www.baidu.com#g' /var/jenkins_home/updates/default.json

 

 

git——使用Jenkins构建Docker镜像并自动上传到私有仓库

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值