Jenkins 安装 【版本:jenkinsci/blueocean】

 本地工作目录创建及挂卷赋权

mkdir -p /home/jenkins_root/{jenkins_data,jenkins_home}
chown -R 1000:1000  /home/jenkins_root/jenkins_data 
chown -R 1000:1000  /home/jenkins_root/jenkins_home

 编辑jenkins docker-compose.yml

version: '2.4'
services:
  kenkins:
    image: "jenkinsci/blueocean"
    restart: always
    privileged: true
    ports:
     - "8080:8080"
    volumes:
     - "/home/jenkins_root/jenkins_data:/var/jenkins_home"
     - "/home/jenkins_root/jenkins_home:/home"
     - "/var/run/docker.sock:/var/run/docker.sock"
    network_mode: "host"
    cpus: 1
    mem_limit: 4g

创建jenkins实例 (需安装docker docker-compose)

docker-compose up -d

 解锁Jenkins

cat /home/jenkins_root/jenkins_data/secrets/initialAdminPassword  

 docker logs -f jenkins_kenkins_1 

解锁后安装推荐插件,这个可能会要一段时间。

创建第一个管理员用户

最后, Jenkins 要求创建你的第一个管理员用户。

  1. Create First Admin User 页面出现, 在相应的字段中指定你的详细消息并点击 Save and Finish

  2. Jenkins is ready 页面出现, 点击 Start using JenkinsNotes:

    • 该页面可能表明 Jenkins is almost ready! 如果相反, 点击 Restart.

    • 如果该页面在一分钟后没有自动刷新, 使用你的web浏览器手动刷新。

  3. 如果需要,登录 Jenkins , 你就可以开始使用 Jenkins了!

 参考:https://jenkins.io/zh/doc/tutorials/create-a-pipeline-in-blue-ocean/
[root@node-174 jenkins_data.bak]# diff /home/jenkins_root/jenkins_data.bak /home/jenkins_root/jenkins_data
安装过插件运行过工程的目录 /home/jenkins_root/jenkins_data.bak
没有插件新初始化的jenkins目录/home/jenkins_root/jenkins_data.bak
只在 /home/jenkins_root/jenkins_data 存在:atomic4379429593269996485tmp 只在 /home/jenkins_root/jenkins_data.bak 存在:caches 只在 /home/jenkins_root/jenkins_data.bak 存在:jenkins.install.InstallUtil.installingPlugins 只在 /home/jenkins_root/jenkins_data.bak 存在:workspace 
只在 /home/jenkins_root/jenkins_data.bak 存在:org.jenkinsci.plugins.workflow.flow.FlowExecutionList.xml
只在 /home/jenkins_root/jenkins_data.bak 存在:queue.xml.bak /home/jenkins_root/jenkins_data.bak/secrets 和 /home/jenkins_root/jenkins_data/secrets 有共同的子目录 /home/jenkins_root/jenkins_data.bak/updates 和 /home/jenkins_root/jenkins_data/updates 有共同的子目录 /home/jenkins_root/jenkins_data.bak/userContent 和 /home/jenkins_root/jenkins_data/userContent 有共同的子目录 /home/jenkins_root/jenkins_data.bak/users 和 /home/jenkins_root/jenkins_data/users 有共同的子目录 /home/jenkins_root/jenkins_data.bak/war 和 /home/jenkins_root/jenkins_data/war 有共同的子目录 /home/jenkins_root/jenkins_data.bak/workflow-libs 和 /home/jenkins_root/jenkins_data/workflow-libs 有共同的子目录/home/jenkins_root/jenkins_data.bak/jobs 和 /home/jenkins_root/jenkins_data/jobs 有共同的子目录 /home/jenkins_root/jenkins_data.bak/logs 和 /home/jenkins_root/jenkins_data/logs 有共同的子目录 /home/jenkins_root/jenkins_data.bak/nodes 和 /home/jenkins_root/jenkins_data/nodes 有共同的子目录/home/jenkins_root/jenkins_data.bak/.java 和 /home/jenkins_root/jenkins_data/.java 有共同的子目录/home/jenkins_root/jenkins_data.bak/plugins 和 /home/jenkins_root/jenkins_data/plugins 有共同的子目录/home/jenkins_root/jenkins_data.bak/.groovy 和 /home/jenkins_root/jenkins_data/.groovy 有共同的子目录/home/jenkins_root/jenkins_data.bak/.cache 和 /home/jenkins_root/jenkins_data/.cache 有共同的子目录
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值