docker jenkins 插件安装提速

公司安装的jenkins 自动布署服务挂了,好像有漏洞一直搞,打算重新安装一个,随便再学习一下

一上来就用docker 解决问题

#!/bin/bash
docker stop myjenkins
docker rm myjenkins

docker run --name myjenkins -p 192.168.9.160:8080:8080 -p 192.168.9.160:50000:50000        -v `pwd`/myjenkins:/var/jenkins_home jenkins/jenkins

很快就跑起来了,但是遇到一个问题,就是docker 加速找的阿里云,jenkins 加速找的清华那个资源,网上的都不靠谱.

最后翻到了这哥们的 https://www.cnblogs.com/hellxz/p/jenkins_install_plugins_faster.html 解决了大问题,记录一下

以上的配置Json其实在Jenkins的工作目录中

$ cd {你的Jenkins工作目录}/updates #进入更新配置位置

第一种方式:使用vim

$ vim default.json   #这个Json文件与上边的配置文件是相同的

这里wiki和github的文档不用改,我们就可以成功修改这个配置

使用vim的命令,如下,替换所有插件下载的url

:1,$s/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g

替换连接测试url

:1,$s/http:\/\/www.google.com/https:\/\/www.baidu.com/g

进入vim先输入然后再粘贴上边的后边的命令,注意不要写两个冒号!

修改完成保存退出:wq

第二种方式:使用sed

$ 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

这是直接修改的配置文件,如果前边Jenkins用sudo启动的话,那么这里的两个sed前均需要加上sudo

重启Jenkins,安装插件试试,简直超速!!

结束

感谢 这https://www.cnblogs.com/hellxz/p/jenkins_install_plugins_faster.html 这个兄弟

原文地址:https://www.cnblogs.com/jackluo/p/11772477.html

时间: 2024-07-30 10:14:38

docker jenkins 插件安装提速的相关文章

Jenkins插件安装及配置

插件安装:系统管理-->插件管理 安装Maven Integration plugin 安装SonarQube Scanner for Jenkins Publish Over SSH --发布到远程服务器系统配置:系统管理-->全局工具配置 配置jdk 配置maven 配置sonar 邮件配置系统管理-->系统设置-->邮件通知-->smtp服务器 smtp.qq.com用户默认邮件后缀 @qq.com勾选ssl,用户名为邮箱,密码为邮箱授权码Reply-To Addres

jenkins 插件安装

打开面板----系统管理----管理插件----在可选插件里找到自己的要用的插件,点击直接安装即可 插件如下: 1,Git plugin #jenkins 本身不支持git 所以要额外安装 2,AnsiColor #在控制台给输出的结果的字符添加颜色,尤其在批量部署的时候,这样比较直观 3,Version Number Plug-In #在构建的时候打上标签和日期,这样方便构建回滚 4,SaltStack plugin #机器较多的时候,通过saltapi接口来由jenkins 向saltsta

Docker中完成Jenkins的安装

去年就开始学习采用Docker+Jenkins+.Net Core搭建生成式流水线,一直拖到现在,也没有彻底的好好静下来去总结总结.趁着现在对自己的严格要求下,逐渐开始重视自我总结,以此来巩固逐渐失去的知识. 本文地址:https://www.cnblogs.com/CKExp/p/9536864.html 一.安装Docker 这里可以参考之前写过的一篇文章:https://www.cnblogs.com/CKExp/p/8159269.html 内容比较简单,但还算是能够实用,安装的Dock

jenkins插件的安装与卸载

说明 Jenkins大部分的功能都是插件来实现的,所以必须知道jenkins插件的安装和卸载. 一.配置插件代理 jenkins在安装插件时候经常出现无法安装的情况,所以可以通过配置jenkins代理,来解决这个问题.如下: 系统管理→插件管理: 高级→代理设置: 上述截图中,我们只需要输入代理服务器地址.端口.用户名和密码,就完成了jenkins插件代理的配置. 二.安装插件 Jenkins插件的安装,我们可以分为自动安装和手动安装两种,下面分别介绍. 2.1 自动安装插件 自动安装插件,我们

安装jenkins插件的两种方法

安装jenkins插件有两种方法,一种是在线安装,一种是离线安装.两种方式介绍如下: 1.如果服务器可以上网,那边选择在线安装最好不过了,安装流程为:系统管理----插件管理---选择需要的插件直接安装即可 2.如果服务器不能上网,那么就只能离线安装,首先去 http://updates.jenkins-ci.org/download/plugins/ 下载需要的plugin,选择匹配的版本号,下载到本地,然后打开:系统管理---插件管理-高级---找到"上传插件"(浏览,找到扩展名为

jenkins离线安装插件的方法(无法访问外网)

最近项目要迁移环境,无法访问外网,因此jenkins的安装配置需要离线操作,在此记录 jenkins下载安装好之后,跳过插件的安装,新建用户进入jenkins界面,这些前置步骤我在之前的随笔里有写具体步骤,在此不作赘述. 以我们项目为例,需要maven和git插件(此处以maven插件为例) 构建maven项目需要Maven Integration插件,但是这个插件本身又依赖其他插件,需要哪些依赖我们无法得知,而且同一个插件在不同的jenkins版本里依赖也有可能不同,因此我先在有网环境安装Ma

jenkins的sbt插件安装

在jenkins服务器手动安装sbt curl https://bintray.com/sbt/rpm/rpm > bintray-sbt-rpm.repo mv bintray-sbt-rpm.repo /etc/yum.repos.d/ yum install sbt -y 添加国内仓库源 在.sbt目录下,新建或修改repositories文件 vim /root/.sbt/repositories [repositories] local aliyun: http://maven.ali

实战docker+jenkins+git构建持续集成环境

本文重点介绍jenkins以及让jenkins如何实现在docker容器中运行.jenkins和docker私有仓库又是怎么结合的.docker说明及安装和git说明及安装在本文中不会特别详细的介绍. ?并且,在本文中不着重介绍原理性的东西,比如不会介绍什么是持续集成.持续构建等等.本文的重点是实战为主.对持续集成.持续交互.持续部署不太了解的朋友可以参考这篇文章了解一下:https://www.zhihu.com/question/23444990 1.背景说明 Jenkins是一个开源软件项

Docker+Jenkins持续集成环境(2)使用docker+jenkins构建nodejs前端项目

前文使用Docker搭建Jenkins+Docker持续集成环境我们已经搭建了基于docker+jenkins的持续集成环境,并构建了基于maven的项目.这一节,我们继续扩展功能,增加对Nodejs的支持,实现nodejs项目构建.并打包成docker镜像和自动部署. 1. 配置Nodejs环境 1.1 安装nodejs插件 打开系统管理——管理插件——可选插件,搜索NodeJS,选择NodeJS Plugin安装 1.2 配置nodejs 版本 系统管理 —— 全局工具配置 —— NodeJ