首页 > 其他 > 详细

Docker 安装 Jenkins--解决插件慢-01

时间:2021-04-22 15:54:37      阅读:21      评论:0      收藏:0      [点我收藏+]

1、拉取镜像
docker pull jenkins/jenkins:2.222.3-centos

2、创建本地数据卷
mkdir -p /data/jenkins_home/

3、修改权限,目录拥有者为root用户,而容器中jenkins用户的 uid 为 1000。
chown -R 1000:1000 /data/jenkins_home/

4、创建容器
docker run -d --name jenkins -p 8040:8080 -p 50000:50000 -v /data/jenkins_home:/var/jenkins_home jenkins/jenkins:2.222.3-centos
**//解释:**
-d 标识是让 docker 容器在后台运行
--name 定义一个容器的名字,如果没有指定,那么会自动生成一个随机数字符串当做UUID
-p 8040:8080 端口映射,我本地的8080被占用了,所以随便映射了一个8040
-p 50000:50000 端口映射
-v /data/jenkins_home:/var/jenkins_home 绑定一个数据卷,/data/jenkins_home是刚才创建的本地数据卷

5、进入容器,查看密码
docker exec -it jenkins /bin/bash
cat /data/jenkins_home/secrets/initialAdminPassword 

6、解决 Jenkins 安装插件很慢的问题 ( Linux ) 
找到 default.json 文件
find / -name default.json

7、替换 default.json 中的内容
将 updates.jenkins-ci.org/download 替换为 mirrors.tuna.tsinghua.edu.cn/jenkins,
将 www.google.com 替换为 www.baidu.com

sed -i ‘s/www.google.com/www.baidu.com/g‘ default.json
sed -i ‘s/updates.jenkins-ci.org\/download/mirrors.tuna.tsinghua.edu.cn\/jenkins/g‘ default.json

8、重启 Jenkins
访问:http://192.168.146.215:8040/

Docker 安装 Jenkins--解决插件慢-01

原文:https://www.cnblogs.com/CodeWang666/p/14689102.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!