安装Java环境

sudo apt install fontconfig openjdk-17-jre
bash

安装Jenkins

此版本为长期支持版(LTS)

sudo wget -O /usr/share/keyrings/jenkins-keyring.asc \
  https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key
echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
  https://pkg.jenkins.io/debian-stable binary/ | sudo tee \
  /etc/apt/sources.list.d/jenkins.list > /dev/null
sudo apt-get update
sudo apt-get install jenkins
bash

设置开机启动

sudo systemctl enable jenkins
bash

启动Jenkins

sudo systemctl startjenkins
bash

查看运行状态

sudo systemctl status jenkins
bash

容器运行后可通过服务器IP+端口8080访问,服务器需要开放8080端口后才可访问。初次访问界面如下图所示:

image.png

页面上提示的默认密码在上图红色字体路径文件中,通过命令查看默认密码

cat /var/jenkins_home/secrets/initialAdminPassword
bash

注:上面的路径根据页面提示的的目录进行修改,如果跟我的配置一致,那复制我的命令就可以获取密码。

将获取密码的密码粘贴到页面中的管理员密码框中继续下一步

安装插件

我们选择安装推荐的插件即可。

image.png

安装插件的过程可能会有点长,耐心等待安装完成即可。

image.png

创建管理员密码

设置管理员密码后,后期就可以通过用户名密码进行登录Jenkins;系统管理员默认用户名为admin,可以新建用户的时候用户名设置为admin,创建成功后会替换admin的默认密码,相当于修改了admin用户的密码。

image.png

设置完成管理员用户名和密码后进入实例配置页面,这里的默认配置即可,直接进入下一步

image.png

到此就完成了Jenkins安装。

安装插件

在Jenkins首页通过Configure a cloud进入安装插件页面

image.png

image.png