Jenkins环境安装
这里主要记录了docker和rpm两种安装方式
一、Docker 安装Jenkins
(一)、环境准备
1、搜索jenkins镜像
docker search jenkins
2、拉取镜像
选择官方的镜像拉取
docker pull jenkins/jenkins
3、创建jenkins的挂载目录
mkdir -p /usr/local/jenkins
chmod 777 /usr/local/jenkins
(二)、运行环境
1、执行docker创建启动命令
docker run -d -p 8888:8080 -p 50000:50000 -v /usr/local/jenkins:/var/jenkins_home -v /etc/localtime:/etc/localtime --restart=always --name=jenkins jenkins/jenkins
- -d:后台运行容器;
- -p 8888:8080:将容器的 8080 端口映射到服务器的 8888 端口;
- -p 50000:50000:将容器的 50000 端口映射到服务器的 50000 端口;
- -v /usr/local/jenkins:/var/jenkins_home:将容器中 Jenkins 的工作目录挂载到服务器的 /usr/local/jenkins;
- -v /etc/localtime:/etc/localtime: 让容器使用和服务器同样的时间设置;
- --restart=always: 设置容器的重启策略为 Docker 重启时自动重启;
- --name=jenkins:给容器起别名
(三)、开始访问
1、访问系统
地址:http://192.168.120.128:8888/
2、进入容器,获取密钥
docker ps 查看运行容器
docker exec -it be22177fcda0 bash 进入对应的容器
cat /var/jenkins_home/secrets/initialAdminPassword 获取密钥
3、选择推荐插件安装
4、插件安装
5、创建账户
6、完成
7、进入工作界面
二、 rpm安装
(一)资源下载
下载jenkins
mirrors.tuna.tsinghua.edu.cn/jenkins/red…
(二)安装jenkins
1、安装
rpm ‐ivh rpm -ivh jenkins-2.332.2-1.1.noarch.rpm
2、配置jenkins,修改user和port
vi /etc/sysconfig/jenkins
JENKINS_USER="root" JENKINS_PORT="8888"
如果不生效,可以配置/usr/lib/systemd/system/jenkins.service
(三)启动服务
1、启动
systemctl start jenkins
(四)访问系统
1、访问
地址:http://192.168.120.128:8888
2、获取密钥
从路径/var/lib/jenkins/secrets/initialAdminPassword中获取初始密码串
3、安装插件
4、如果遇到这种全部失败
解决:(1)可以尝试重新安装jdk环境
(2)进入插件配置 http://192.168.120.128:8080/pluginManager/advanced
将下列值更新为updates.jenkins-ci.org/update-cent…
5、进入工作台
(五)卸载
1、开始卸载
rpm -e jenkins
2、检查是否卸载成功
rpm -ql jenkins
3、彻底删除残留文件:
find / -iname jenkins | xargs -n 1000 rm -rf