DockerToolBox安装jenkins并部署springcloud项目。

网上的资料看了一大堆,说什么的都有,实现起来真是不容易,问题一堆堆。

1.安装jenkins

docker pull jenkins/jenkins:lts

选用上面这个版本的,爱折腾选其他版本。
2.windows机器安装maven。当我使用这个版本,我发现里面好像没有集成maven,安装配置很简单。
下载地址
下载后,直接解压到 D:\nginx\apache-maven-3.6.3在这里插入图片描述
在这里插入图片描述
系统环境变量path最后添加上 ;%MAVEN_HOME%\bin注意分号,天下大事合久必分,那个啥,房价啥时候能降一降,让广大单身同胞都娶上媳妇。
在这里插入图片描述
cmd命令行,检查是否安装成功。
更换下载源。
D:\nginx\apache-maven-3.6.3\conf 里面的settings.xml在
中间加入

<mirror>
    <id>aliyunmaven</id>
    <mirrorOf>*</mirrorOf>
    <name>阿里</name>
    <url>https://maven.aliyun.com/repository/public</url>
</mirror>

保存。
启动docker

docker run -d --name jenkins -p 7080:8080 -p 50000:50000 --privileged=true --restart=always -v /nginx/jenkins:/var/jenkins_home -v /nginx/apache-maven-3.6.3:/usr/local/maven jenkins/jenkins:lts

挂载目录 -v /nginx/apache-maven-3.6.3:/usr/local/maven映射路径。
后面的/usr/local/maven要用到。

docker exec -it jenkins /bin/bash

进入容器内部。

cat /var/jenkins_home/secrets/initialAdminPassword

查看登录密码,第一次访问192.168.99.100:7080需要输入密码。
进入后,设置一个登录用户和密码,我这里设置的都是root。
之后选择推荐安装的插件,这部分网上讲的很详细,我略过了。
主要说下插件配置。

在这里插入图片描述
在这里插入图片描述
在可选插件里面搜索 Maven安装。
然后是gitee,我的代码放在码云上。
在这里插入图片描述
之后新建一个写个名称建一个maven项目
在这里插入图片描述
以下是重要配置
在这里插入图片描述
在这里插入图片描述
gitee设置。
添加用户
在这里插入图片描述
构建触发器,5分钟一构建
在这里插入图片描述
在这里插入图片描述
红圈这个是我工程下面的文件里面的pom.xml,这个地方注意哈,去你的码云上看你要构建工程的路径pom.xml文件
在这里插入图片描述
东西太多了,少讲了2个点,还是配置的。全局工具配置
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
我说上面有maven配置地址,这个地方这么填写。
至于上面jdk配置引用的jdk,使用

docker inspect jenkins

在这里插入图片描述
系统配置在这里插入图片描述

在这里插入图片描述
去gitee获取自己的令牌
还有jenkins时间和系统不一致问题。
在【系统管理】-【脚本命令行】里运行
System.setProperty(‘org.apache.commons.jelly.tags.fmt.timeZone’, ‘Asia/Shanghai’)
后续还会把功能细化

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值