Jenkins环境搭建和部署项目的过程(1)

简介: Jenkins环境搭建和部署项目的过程(1)

安装部署docker jenkins 环境


创建一个文件夹 用于存放jenkins相关配置



mkdir /Users/mengfanxiao/docker/jenkins


下载docker jenkins镜像



docker pull jenkins/jenkins当前版本:Jenkins 2.243


启动镜像


docker run -d -p 8080:8080 -p 50000:50000 --name jenkins --privileged=true -v /Users/mengfanxiao/docker/jenkins:/var/jenkins_home jenkins/jenkins


访问jenkins


http://localhost:8080/


image.png


PS : 如果一直在Please wait while Jenkins is getting ready to work...页面,资源访问过慢加载不出来


解决方法


找到/Users/mengfanxiao/docker/jenkins目录下的hudson.model.UpdateCenter.xml文件,将https://updates.jenkins.io/update-center.json替换为http://mirror.xmission.com/jenkins/updates/update-center.json然后重启启动docker jenkins


登陆账号


image.png


image.png


image.png


image.png

PS : 这里等待时间太久 如何解决?


解决办法 :


修改更新配置源


  • 找到/Users/mengfanxiao/docker/jenkins/updates/default.json
  • 把 "www.google.com”  改成  "http://www.baidu.com/"
  • 把 "updates.jenkins-ci.org/download" 替换成  "mirrors.tuna.tsinghua.edu.cn/jenkins"

快速更新的办法


使用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


心理PS:速度卡卡的快啊(留下了幸福的眼泪)


创建用户


创建好用户之后 就可以进入到首页了


image.png

相关文章
|
5月前
|
jenkins Java 持续交付
【项目集成工具】Jenkins
【项目集成工具】Jenkins
|
24天前
|
jenkins Java 持续交付
实战指南:运用Jenkins实现Java项目的持续集成与自动化部署
【4月更文挑战第17天】Jenkins是一款强大的开源CI/CD工具,广泛用于Java项目的自动化构建、测试和部署。通过配置Jenkins环境、创建Job、设定构建触发器和步骤,实现持续集成和部署。集成Maven、Git等工具,确保代码质量并加速上线。持续部署阶段,Jenkins可将工件发布至远程服务器或云环境,实现高效、稳定的自动化流程。实践过程中,关注工作流优化、配置备份和服务器状态监控,以提升整体开发效率和软件质量。
|
2月前
|
JavaScript Java jenkins
如何利用CentOS7+docker+jenkins+gitee部署springboot+vue前后端项目(保姆教程)
如何利用CentOS7+docker+jenkins+gitee部署springboot+vue前后端项目(保姆教程)
101 0
|
2月前
|
jenkins Java 持续交付
详解如何使用Jenkins一键打包部署SpringBoot项目
详解如何使用Jenkins一键打包部署SpringBoot项目
128 0
|
4月前
|
前端开发 jenkins 持续交付
前后端分离项目知识汇总(GateWay,Nacos配置中心,Jenkins自动化部署,项目总结)-3
前后端分离项目知识汇总(GateWay,Nacos配置中心,Jenkins自动化部署,项目总结)
70 0
|
4月前
|
jenkins Java 持续交付
前后端分离项目知识汇总(GateWay,Nacos配置中心,Jenkins自动化部署,项目总结)-2
前后端分离项目知识汇总(GateWay,Nacos配置中心,Jenkins自动化部署,项目总结)
58 0
|
4月前
|
前端开发 Java jenkins
前后端分离项目知识汇总(GateWay,Nacos配置中心,Jenkins自动化部署,项目总结)-1
前后端分离项目知识汇总(GateWay,Nacos配置中心,Jenkins自动化部署,项目总结)
55 0
|
4月前
|
JavaScript jenkins 应用服务中间件
Jenkins + Github + Nginx 自动化部署 Vue 项目
Jenkins + Github + Nginx 自动化部署 Vue 项目
181 0
|
5月前
|
jenkins Java 应用服务中间件
Jenkins【部署 01】两种方式+两种环境部署最新版本 Jenkins v2.303.2 WAR包(直接使用 java -jar+使用Tomcat的Web端部署)
Jenkins【部署 01】两种方式+两种环境部署最新版本 Jenkins v2.303.2 WAR包(直接使用 java -jar+使用Tomcat的Web端部署)
82 0
|
5月前
|
Java jenkins 持续交付
Jenkins Pipeline 流水线方式部署 SpringBoot 项目2
Jenkins Pipeline 流水线方式部署 SpringBoot 项目
175 0