Jenkins环境安装(两种方式)

170 阅读2分钟

Jenkins环境安装

这里主要记录了docker和rpm两种安装方式

一、Docker 安装Jenkins

(一)、环境准备

1、搜索jenkins镜像

docker search jenkins image.png

2、拉取镜像

选择官方的镜像拉取
docker pull jenkins/jenkins image.png

3、创建jenkins的挂载目录

mkdir -p /usr/local/jenkins
chmod 777 /usr/local/jenkins

image.png

(二)、运行环境

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 image.png

  • -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:给容器起别名

image.png

(三)、开始访问

1、访问系统

地址:http://192.168.120.128:8888/ image.png

2、进入容器,获取密钥

docker ps 查看运行容器
docker exec -it be22177fcda0 bash 进入对应的容器
cat /var/jenkins_home/secrets/initialAdminPassword 获取密钥

1660016766773.png

3、选择推荐插件安装

image.png

4、插件安装

image.png

5、创建账户

image.png

6、完成

image.png

7、进入工作界面

image.png

二、 rpm安装

(一)资源下载

下载jenkins
mirrors.tuna.tsinghua.edu.cn/jenkins/red…

(二)安装jenkins

1、安装

rpm ‐ivh rpm -ivh jenkins-2.332.2-1.1.noarch.rpm image.png

2、配置jenkins,修改user和port

vi /etc/sysconfig/jenkins
JENKINS_USER="root" JENKINS_PORT="8888"
如果不生效,可以配置/usr/lib/systemd/system/jenkins.service

(三)启动服务

1、启动

systemctl start jenkins image.png

(四)访问系统

1、访问

地址:http://192.168.120.128:8888 image.png

2、获取密钥

从路径/var/lib/jenkins/secrets/initialAdminPassword中获取初始密码串 image.png

3、安装插件

image.png

image.png

4、如果遇到这种全部失败

解决:(1)可以尝试重新安装jdk环境 image.png

(2)进入插件配置 http://192.168.120.128:8080/pluginManager/advanced

image.png

将下列值更新为updates.jenkins-ci.org/update-cent…

5、进入工作台

image.png

(五)卸载

1、开始卸载

rpm -e jenkins

2、检查是否卸载成功

rpm -ql jenkins

3、彻底删除残留文件:

find / -iname jenkins | xargs -n 1000 rm -rf