在服务器上通过docker安装jenkins并进行相关配置

630 阅读1分钟
  1. 通过 yum 安装 docker 和 git
yum install docker

yum install git
  1. 通过 docker 安装并运行 jenkins
docker pull jenkins/jenkins
// 创建文件夹
mkdir /home/jenkins

// 进入
cd /home

// 给文件夹1000的权限
chown -R 1000:1000 jenkins/

// 启动jenkins
docker run -itd -p 8888:8080 -p 50000:50000 --name jenkins --privileged=true  -v /home/jenkins:/var/jenkins_home jenkins/jenkins
  1. 查看 docker 中 jenkins 的状态
docker ps -a
  1. 通过服务器域名加端口号访问jenkins
  2. 在服务器上查询默认登录密码
cat /home/jenkins/secrets/initialAdminPassword
  1. 登录安装默认插件,创建用户并登录 jenkins

jenkins配置

  1. 在插件配置中下载 NodeJS 插件, 下载 local 插件用于中文展示页面
  2. 在全局工具配置中配置 NodeJS
  3. 一般安装完插件后自动重启更新,如果一直没有反应的话,可以在服务器上重启 docker 中的 jenkins

jenkins 新建项目拉取 github 项目

因为目前 github 不支持账号密码验证,所以这里采用的是令牌模式

  1. 登录 github
  2. 跳转到 settting 设置
  3. 打开 Developer settings
  4. 创建一个 token 并保存令牌信息
  5. jenkins 中新建项目,源码管理处选择git, Repository URL 中拼接上你的令牌信息即可
// 你的令牌:XXXXXX
// 你的项目地址:https://github.com/zhihuifanqiechaodan/vue3-admin-template

// Repository URL 输入的内容为:https://XXXXXX@github.com/zhihuifanqiechaodan/vue3-admin-template