首页 > 其他分享 >jenkins安装及自动化部署-docker部署

jenkins安装及自动化部署-docker部署

时间:2024-08-26 15:23:24浏览次数:14  
标签:bin tar 部署 gz maven apache jenkins docker

一、安装
1.创建jenkins工作目录
mkdir /home/chanfi/docker/jenkins
2.下载JDK
#进入工作目录下
cd /home/chanfi/docker/jenkins

#创建JDK目录
mkdir java
cd java

#下载jdk(或到官网中下载:https://www.oracle.com/java/technologies/downloads/?er=221886)
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz

#解压
tar -zxvf jdk-17_linux-x64_bin.tar.gz
rm -rf jdk-17_linux-x64_bin.tar.gz

#返回工作目录
cd /home/chanfi/docker/jenkins
3.下载MAVEN
#进入工作目录下
cd /home/chanfi/docker/jenkins

#创建JDK目录
mkdir maven
cd maven

#下载jdk(或到官网下载:https://archive.apache.org/dist/maven/maven-3)
wget https://archive.apache.org/dist/maven/maven-3/3.9.9/binaries/apache-maven-3.9.9-bin.tar.gz

#解压
tar -zxvf apache-maven-3.9.9-bin.tar.gz
rm -rf apache-maven-3.9.9-bin.tar.gz

#修改maven的setting.xml
cat > /home/chanfi/docker/jenkins/maven/apache-maven-3.9.9/conf/setting.xml <<-EOF
<?xml version="1.0" encoding=

标签:bin,tar,部署,gz,maven,apache,jenkins,docker
From: https://blog.csdn.net/u012533920/article/details/141394090

相关文章

  • 镜像的迁移、镜像的创建、使用docker查看ip、端口映射、容器持久化
    一、镜像的迁移打包镜像dockersave-o文件名称镜像名:标签#查看帮助命令 [root@docker~]#docker--help #查看save打包用法 [root@docker~]#docker save--help #查看原有镜像 [root@docker~]#dockerimages #将镜像打包 [root@docker~]#docke......
  • docker根据挂载卷找对应容器
    要根据挂载的卷找到对应的容器,你可以使用dockerps命令结合grep来查找。但是请注意,Docker容器的挂载卷信息通常不会直接显示在dockerps的输出中。你可以通过dockerinspect命令获取更详细的信息。以下是一个使用dockerinspect和grep的命令行示例,用于查找挂载了特定卷的容器:......
  • 教你如何玩转卡券分销,卡券cps系统搭建教程,快速部署上线指南,独立部署+一键改价+裂变
    一、什么是卡券cps?虚拟卡券项目cps,也就是可以付费分成以下项目  如果缺乏相关资源或经验,可以考虑寻求专业的开发团队或服务提供商的帮助。                               ......
  • 短剧分销系统搭建教程,源码分享+部署上线指南
    一、短剧分销系统是什么?简单来说就是用来分销推广短剧的系统,系统对接他人短剧小程序片源,仅推广分销用户看剧充值在第三方小程序,佣金为第三方打款。短剧分销系统变现方式简述:付费观看:单剧付费或会员订阅,直接获取用户收入。分销佣金:推广者通过销售获得分成。打赏机制:用户打赏......
  • 短剧系统独立部署+短剧资源(微信小程序,h5,抖音小程序,app开发,片源授权)
    技术栈前端:vue3+uniapp后端:php数据库:MySQL<?phpclassDrama{private$title;private$actors=[];private$director;publicfunction__construct($title,$director){$this->title=$title;$this->director=$director;}pub......
  • docker无法拉取(pull)镜像Error response from daemon
    docker无法拉取(pull)镜像|校园网|内网|代理|Errorresponsefromdaemon:Gethttps://registry-1.docker.io/v2该博客的方法适用解决下列bugs:#Gethttps://registry-1.docker.io/v2/:net/http:requestcanceledwhilewaitingforconnection(Client.Timeoutex......
  • AI人像换脸!Reactor插件本地部署方法(含报错解决及整合包)
    ​Reactor插件是什么?有什么用?Reactor是一个用于StableDiffusion的换脸插件,主要功能是实现图片中的精确换脸。它可以自动检测并替换图片中的多个面部,适用于多种场景,比如生成逼真的图像或者进行复杂的图片处理。通过Reactor,用户可以更轻松地实现高质量的换脸效果,提......
  • java毕业设计-基于springboot+vue的在线付费自习室管理系统,基于SpringBoot+Vue的自习
    文章目录前言系统功能演示视频项目架构和内容获取(文末获取)具体实现截图用户前台管理后台架构设计MVC的设计模式基于B/S的架构技术栈具体功能模块设计系统需求分析可行性分析系统测试为什么我?关于我我自己的网站项目开发案例项目相关文件前言博主介绍:✌️码农一枚......
  • 小白之 FastGPT Windows 本地化部署
    目录引言环境步骤1.安装docker2.启动docker3.浏览器访问4.OneAPI配置语言模型、向量模型渠道和令牌5.创建FastGPT知识库6.创建FastGPT应用官方文档引言部署之前可以先看一下RAG技术原理,也可以后面回过头来看,对一些概念有些了解,对部署的内容会有更好......
  • 推荐2款实用的持续集成与部署(CI&CD)自动化工具
    前言最近DotNetGuide技术社区交流群有不少同学在咨询:持续集成与部署(CI&CD)自动化工具有什么好用的推荐?今天大姚给大家推荐2款实用且免费的持续集成与部署(CI&CD)自动化工具,希望可以帮助到有需要的同学。持续集成与部署工具的作用持续集成(CI)和持续交付/部署(CD)自动化工具是用于实现......