docker安装jenkins以及进行相关配置

11 篇文章 0 订阅
1 篇文章 0 订阅

前言

之前已经用docker安装了redis,dubbo,tomcat,mysql,这些都装好意味着一个基本的简单分布式系统所需要的都已经可以启动了。但是问题在于分布式系统的相关服务需要都进行打包发布,很多war包就很麻烦。这个时候就需要用jenkins进行自动部署打包

1.docker拉取,启动jenkins

Docker 拉取jenkins镜像

docker pull docker.io/jenkins/jenkins

在启动jenkins容器前。由于官网拉取的jenkins自动安装jdk和maven特别的缓慢
所以宿主机提前安装好jdk和maven,在启动jenkins容器后再把maven和jdk放入
/root/maven/apache-maven-3.5.3
/root/jdk1.8/jdk1.8.0_161
启动jenkins容器

docker run -d --name jenkins -p 8080:8080 -p 50000:50000 -v /root/maven/apache-maven-3.5.3:/usr/local/maven -v /root/jdk1.8/jdk1.8.0_161:/usr/local/jdk docker.io/jenkins/jenkins

然后进入容器

docker exec -it jenkins /bin/bash
cat /var/jenkins_home/secrets/initialAdminPassword#获得jenkins密码
vi /etc/profile#修改配置
export MAVEN_HOME=/usr/local/maven#配置文件
export PATH=$PATH:$MAVEN_HOME/bin#配置文件
chmod 777 /usr/local/maven/bin/mvn#配置文件
source /etc/profile#使得配置生效

2.登录jenkins

地址是:ip/8080
1.输入密码,就是之前看到的密码。插件安装选择安装推荐配置。(自己选择你看得懂么。。)
2.安装下载插件,如何将Jenkins本地编译好的war包发送到容器内,你需要下载插件(Deploy Plugin),下载地址如下:https://wiki.jenkins.io/display/JENKINS/Deploy+Plugin ,下载的版本是1.13,deploy.hpi
3.安装构建maveb项目的插件(Maven Integration plugin),下载地址如下:https://plugins.jenkins.io/maven-plugin,下载的版本是3.12,maven-plugin.hpi

3.剩下的就是用jenkins打包发布项目了

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值