docker随手笔记第一节 docker概念及安装

docker随手笔记第二节 docker常用命令解析

docker随手笔记第三节 docker构建java镜像

docker随手笔记第四节 docker安装mysql5.7

docker随手笔记第五节 docker安装redis4.0

jenkins部署git的java微服务需要如下插件

SSH plugin (远程登陆到服务器用的,主要用来上传镜像,下载镜像,运行ssh脚本等功能)

SSH2 Easy

Git Parameter (git参数使用,包括分支参数)

Maven Integration (java的maven打包插件)

安装插件

左边菜单选择系统管理,然后选择插件管理

配置多个git账号_docker随手笔记第七节  jenkins通过git部署java微服务插件安装-编程知识网

进入插件管理界面后,点击选项卡可选插件,然后输入过滤词,比如输入Git Parameter,然后打钩你要的插件,最后选择直接安装。同理安装其他插件,最后选择安装完后重启jenkins

配置多个git账号_docker随手笔记第七节  jenkins通过git部署java微服务插件安装-编程知识网

安装maven

在系统设置,全局工具配置,点击新增maven,填写maven名称,自动安装,点击保存

配置多个git账号_docker随手笔记第七节  jenkins通过git部署java微服务插件安装-编程知识网配置多个git账号_docker随手笔记第七节  jenkins通过git部署java微服务插件安装-编程知识网

配置git凭证

凭证的主要作用是用来保存一写账号密码,例如git账号密码,svn账号密码,docker仓库密码等

在左边菜单点击凭据,

配置多个git账号_docker随手笔记第七节  jenkins通过git部署java微服务插件安装-编程知识网

点击凭据的子菜单:系统

配置多个git账号_docker随手笔记第七节  jenkins通过git部署java微服务插件安装-编程知识网

然后点击右边的全局凭证

配置多个git账号_docker随手笔记第七节  jenkins通过git部署java微服务插件安装-编程知识网

然后点击添加凭证

配置多个git账号_docker随手笔记第七节  jenkins通过git部署java微服务插件安装-编程知识网

然后输入git账号和密码,填写一下备注,点击一下保存。

配置多个git账号_docker随手笔记第七节  jenkins通过git部署java微服务插件安装-编程知识网配置多个git账号_docker随手笔记第七节  jenkins通过git部署java微服务插件安装-编程知识网

新建一个maven项目

点击新建任务

配置多个git账号_docker随手笔记第七节  jenkins通过git部署java微服务插件安装-编程知识网

输入任务名称,选择maven项目,然后点击确定

配置多个git账号_docker随手笔记第七节  jenkins通过git部署java微服务插件安装-编程知识网

选择丢弃旧的构建,保持构建的天数为1天,保持构建的最大个数1天。这样子不会浪费硬盘空间

配置多个git账号_docker随手笔记第七节  jenkins通过git部署java微服务插件安装-编程知识网配置多个git账号_docker随手笔记第七节  jenkins通过git部署java微服务插件安装-编程知识网配置多个git账号_docker随手笔记第七节  jenkins通过git部署java微服务插件安装-编程知识网

构建环境打勾Delete workspace before build starts

配置多个git账号_docker随手笔记第七节  jenkins通过git部署java微服务插件安装-编程知识网

输入maven命令

配置多个git账号_docker随手笔记第七节  jenkins通过git部署java微服务插件安装-编程知识网

然后点击保存后,点击立即构建

配置多个git账号_docker随手笔记第七节  jenkins通过git部署java微服务插件安装-编程知识网

就会出现任务正在进行中,点击红框

配置多个git账号_docker随手笔记第七节  jenkins通过git部署java微服务插件安装-编程知识网

控制台输出,就可以查看任务进行详细状态。如下

配置多个git账号_docker随手笔记第七节  jenkins通过git部署java微服务插件安装-编程知识网配置多个git账号_docker随手笔记第七节  jenkins通过git部署java微服务插件安装-编程知识网配置多个git账号_docker随手笔记第七节  jenkins通过git部署java微服务插件安装-编程知识网

配置maven的阿里仓库和本地仓库地址

如果没配置阿里仓库和本地仓库地址会出现2个问题,一个下载太慢,一个是maven有引用本地maven项目的化,没有使用远程maven仓库,会报找不到jar包。

步骤:1.先装maven

2.建立一个maven项目,保存。这样maven插件就安装完成了

3.安装好的插件的settings.xml在docker容器内的目录如下:

/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/maven/conf/settings.xml

由于/var/jenkins_home这个目录我映射到宿主机/jenkins/jenkins-data目录

所以在宿主机上修改settings.xml配置文件

vi /jenkins/jenkins-data/tools/hudson.tasks.Maven_MavenInstallation/maven/conf/settings.xml

配置多个git账号_docker随手笔记第七节  jenkins通过git部署java微服务插件安装-编程知识网配置多个git账号_docker随手笔记第七节  jenkins通过git部署java微服务插件安装-编程知识网

/root/.m2/repository
 alimavenaliyun mavenhttp://maven.aliyun.com/nexus/content/groups/public/central

然后保存,就可以了

下一节 docker随手笔记第八节 jenkins通过git的部署java微服务(一)