zoukankan      html  css  js  c++  java
  • jenkins安装使用

    一、安装

    # pull镜像
    docker pull  jenkins/jenkins:lts
    
    # 创建映射目录
    mkdir /mnt/sda1/jenkins
    
    # 查看目录权限
    ls -nd /mnt/sda1/jenkins/
    
    # 给uid为1000的权限
    chown -R 1000:1000 /mnt/sda1/jenkins/
    
    # 启动服务
    docker run -itd -p 8081:8080 -p 50000:50000 --name jenkins --privileged=true  -v /mnt/sda1/jenkins:/var/jenkins_home jenkins/jenkins:lts

    二、Jenkins安装插件提速

    # 在docker映射的映射目录下的updates目录下替换default.json,本文的路径是:/mnt/sda1/jenkins/updates/default.json
    
    # 备份
    mv /mnt/sda1/jenkins/updates/default.json /mnt/sda1/jenkins/updates/default.json.bak
    
    # 下载加速配置文件
    curl -o /mnt/sda1/jenkins/updates/default.json https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
    
    # 修改权限
    chown -R 1000:1000 /mnt/sda1/jenkins/
    
    # 这里我们发现,无论是更换还是没更换源,下载插件的速度其实是没有变的!则需要执行下一步
    cd /mnt/sda1/jenkins/updates/
    sed -i 's/http://updates.jenkins-ci.org/download/https://mirrors.tuna.tsinghua.edu.cn/jenkins/g' default.json && sed -i 's/http://www.google.com/https://www.baidu.com/g' default.json

    三、访问安装插件

    3.1、访问:http://ip:8081

     3.2、安装插件,使用推荐即可

  • 相关阅读:
    第三方登录(QQ登录)开发流程详解
    网页优化方案
    linux中PHP链接MySQL主机127.0.0.1与localhost
    RSync实现文件备份同步
    网站攻击以及解决方案
    迎难而上,QPS提高22+倍
    新的一扇窗
    边缘计算开源平台
    高并发分布式计算-生产实践
    分布式UUID的生成
  • 原文地址:https://www.cnblogs.com/liugp/p/12177255.html
Copyright © 2011-2022 走看看