Jenkins 安装和基本使用
1. Linux 安装
1.1 下载
命令下载
wget https://prodjenkinsreleases.blob.core.windows.net/redhat-stable/jenkins-2.222.3-1.1.noarch.rpm
1.2 安装
rpm -ivh jenkins-2.222.3-1.1.noarch.rpm
1.3 修改
vim /etc/sysconfig/jenkins
1.4 启动
systemctl start jenkins
访问下面的
http://IP:8079/login?from=%2F
1.5 查看密码登录
cat /var/lib/jenkins/secrets/initialAdminPassword
1.6 安装推荐插件
安装推荐插件
过程中没有通过不用管, 用到后面可以自己选择安装
插件
. 此过程比较漫长.
安装插件
点击左下角安装
1.6.1 解决插件安装失败
1.6.1.1 方法一
http://mirror.esuni.jp/jenkins/updates/update-center.json
1.6.1.2 方法二
直接去下载插件上传:
得到下载路径后, 直接用 Linux 下载, Windows 下载太慢, 用
wget
命令.
1.7 卸载
rpm 卸载
rpm -e jenkins
检查是否卸载成功
rpm -ql jenkins
彻底删除残留文件
find / -iname jenkins | xargs -n 1000 rm -rf
效果
2. Docker 安装
2.1 拉镜像
docker pull jenkins/jenkins
2.2 运行镜像
创建共享卷的目录
mkdir -p /data/jenkins/home
mkdir -p /data/jenkins/localtime
chmod 777 /data/jenkins/home
chmod 777 /data/jenkins/localtime
运行容器
docker run -d -p 10240:8080 -p 10241:50000 \
-v /data/jenkins/home:/var/jenkins_home \
-v /data/jenkins/localtime:/etc/localtime \
--name jenkins jenkins/jenkins
2.3 配置镜像加速
进入目录
cd /data/jenkins/home
修改
hudson.model.UpdateCenter.xml
里的内容
vim hudson.model.UpdateCenter.xml
替换下面的内容
<?xml version='1.1' encoding='UTF-8'?>
<sites>
<site>
<id>default</id>
<url>https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json</url>
</site>
</sites>
2.4 访问页面
http://192.168.86.128:10240/
查看密码
cat /data/jenkins/home/secrets/initialAdminPassword