当前位置: 首页 > wzjs >正文

可以做外包的网站东莞网站建设公司

可以做外包的网站,东莞网站建设公司,phpcms 怎么做视频网站首页,桑拿网站只做sjenkins作为一款构建发布工具,极大的简化了大家项目部署发布流程。jenkins通常是部署在linux服务上,今天给大家分享的是windows服务器上如何搭建jenkins发布工具。 1.首先第一步还是看windows安装docker 这篇文章哈,当然也可以不采用docker…

sjenkins作为一款构建发布工具,极大的简化了大家项目部署发布流程。jenkins通常是部署在linux服务上,今天给大家分享的是windows服务器上如何搭建jenkins发布工具。

1.首先第一步还是看windows安装docker 这篇文章哈,当然也可以不采用docker desktop。windows直接安装windows支持的linux工具,操作可以参考centos7安装jenkins_centos7 下载jenkins.jar包-CSDN博客

2.docker desktop中拉取jenkins镜像(这里是最新的)

docker pull jenkins/jenkins:lts-jdk17

3.构建jenkins容器准备

        3.1 准备maven

                下载maven,解压即可。因为不是开发,不需要配置什么maven环境。

        3.2 准备maven仓库地址

                指定仓库目录,本地新建一个目录jenkins用来下载pom依赖。

                注意:maven/conf/settings.xml中也需要配置以下目录,这个地址jenkins中maven依赖现在目录。

  <localRepository>/var/jenkins_home/.m2/repository</localRepository>

        3.3 准备jdk(多版本)

                jenkins最新版本默认使用jdk17,但是很多时候我们的项目还是jdk8 甚至jdk7等。所以需要我们单独下载jdk(linux版本!!.tar.gz文件!!)到本地。这里会有一个问题,因为我们下载的是linux版本,直接用windows本地解压会有问题。所以需要借助WSL命令。打开终端或者powershell,输入

 wsl -d docker-desktop

wsl的目录层级/mnt/c等价于windows环境下的 c://  切换目录到jdk压缩包所在目录,解压jdk压缩包。

 tar -zxvf  **.tar.gz

        3.4 jenkins_home

                创建一个文件夹,用来挂载jenkins数据。

    至此准备工作完毕,准备docker启动命令

docker run -d `-p 9090:8080 -p 50000:50000 `  //端口映射,8080是web访问端口--name jenkins `               //容器名--restart=always `             //自动重启--user root `                  //启动用户!一定要用root,不然会有各种权限问题-e TZ=Asia/Shanghai            //设置时区-v 本地新建的jenkins数据目录:/var/jenkins_home `-v 本地解压后的jdk版本:/usr/lib/jvm/jdk版本`-v 本地解压后的maven版本:/opt/maven版本 `-v /var/run/docker.sock:/var/run/docker.sock `  //这个先不管,后面讲-v 本地仓库地址:/var/jenkins_home/.m2/repository `jenkins/jenkins:lts           //镜像名
docker run -d `-p 9090:8080 -p 50000:50000 `--name jenkins `--restart=always `--user root `-e TZ=Asia/Shanghai -v D:\cch\environment\jenkins\data:/var/jenkins_home `-v D:\cch\environment\java\jdk\linux\java-se-8u44-ri:/usr/lib/jvm/java-se-8u44-ri `-v D:\cch\environment\java\jdk\linux\jdk-11.0.0.2:/usr/lib/jvm/jdk-11.0.0.2 `-v D:\cch\environment\java\apache-maven-3.6.1:/opt/apache-maven-3.6.1 `-v /var/run/docker.sock:/var/run/docker.sock `-v D:\cch\environment\java\repository:/var/jenkins_home/.m2/repository `jenkins/jenkins:lts

给个demo吧:

docker run -d `-p 9090:8080 -p 50000:50000 `--name jenkins `--restart=always `--user root `-e TZ=Asia/Shanghai -v D:\cch\environment\jenkins\data:/var/jenkins_home `-v D:\cch\environment\java\jdk\linux\java-se-8u44-ri:/usr/lib/jvm/java-se-8u44-ri `-v D:\cch\environment\java\jdk\linux\jdk-11.0.0.2:/usr/lib/jvm/jdk-11.0.0.2 `-v D:\cch\environment\java\apache-maven-3.6.1:/opt/apache-maven-3.6.1 `-v /var/run/docker.sock:/var/run/docker.sock `-v D:\cch\environment\java\repository:/var/jenkins_home/.m2/repository `jenkins/jenkins:lts

至此,jenkins安装基本完成。

后续将更新jenkins部署之后的一些配置,以及一些新的问题。

http://www.dtcms.com/wzjs/485998.html

相关文章:

  • 网站建设 国外爱站
  • 南通旅游网站建设机构类网站有哪些
  • 网站的倒计时怎么做的写文章免费的软件
  • 镇江网站关键字优化机构百度问一问免费咨询
  • 百度收录好的网站百度收录怎么弄
  • 广州市建设监理协会网站网站设计公司多少钱
  • 赣州网站建设渠道b站视频推广
  • 辛集建设网站公司网站怎么申请怎么注册
  • 网站建设网站维护的具体内容是什么seo整站优化服务教程
  • 做展示空间设计的网站2023第二波疫情已经到来
  • 建设公司网站源码优化关键词排名seo软件
  • 免费网站建设公司代理seo网站优化排名
  • 深圳网站制作的公司外链屏蔽逐步解除
  • wordpress 表单录入百度关键词搜索引擎排名优化
  • 网站开发用哪个程序网络营销方式都有哪些
  • wap网站做微信小程序网站生成器
  • 定制型网站制作推广普通话文字内容
  • 关于电子商务网站建设的参考文献谷歌官网入口手机版
  • jsp做网站下载图片全国各城市疫情高峰感染高峰进度
  • 网站在线客服软件网站营销方案模板
  • 临沂网站建设举措天津搜狗seo推广
  • 怎么做网站的内链外链百度认证是什么
  • 中国招标信息网seo内容优化是什么意思
  • 青岛市专业做网站的吗旺道seo推广
  • wordpress通过编辑主题修改cssseo行业
  • 潍坊网站建设 中公芜湖seo
  • 少女ntr wordpress廊坊关键词排名优化
  • 承德建站公司潜江seo
  • 网站建设及政务公开工作seo关键词优化怎么收费
  • 暴利产品竞价单页网站成都关键词优化报价