一, 安装
- # pull 镜像
- docker pull jenkins/jenkins:lts
- # 创建映射目录
- mkdir /mnt/sda1/jenkins
- # 查看目录权限
- ls -nd /mnt/sda1/jenkins/
- # 给 uid 为 1000 的权限
- chown -R 1000:1000 /mnt/sda1/jenkins/
- # 启动服务
- docker run -itd -p 8081:8080 -p 50000:50000 --name jenkins --privileged=true -v /mnt/sda1/jenkins:/var/jenkins_home jenkins/jenkins:lts
二, Jenkins 安装插件提速
- # 在 docker 映射的映射目录下的 updates 目录下替换 default.JSON, 本文的路径是:/mnt/sda1/jenkins/updates/default.JSON
- # 备份
- mv /mnt/sda1/jenkins/updates/default.JSON /mnt/sda1/jenkins/updates/default.JSON.bak
- # 下载加速配置文件
- curl -o /mnt/sda1/jenkins/updates/default.JSON https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
- # 修改权限
- chown -R 1000:1000 /mnt/sda1/jenkins/
- # 这里我们发现, 无论是更换还是没更换源, 下载插件的速度其实是没有变的! 则需要执行下一步
- cd /mnt/sda1/jenkins/updates/
- sed -i 's/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' default.JSON && sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' default.JSON
三, 访问安装插件
3.1, 访问: http://ip:8081
3.2, 安装插件, 使用推荐即可
来源: http://www.bubuko.com/infodetail-3374872.html