一、安装
# 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、安装插件,使用推荐即可