手把手教你docker+jenkins+git+maven+harbor自动化构建

[参考] https://www.jenkins.io/zh/doc/book/installing/

先上一张jenkins的发布流程图

在这里插入图片描述

一、docker 安装jenkins

镜像版本的选择jenkinsci/blueocean 或者jenkins/jenkins:<版本号>
这两个版本有啥区别呢,第一版本内置blueocean的,后者是不带的

建议使用的Docker映像是jenkinsci/blueocean image(来自 the Docker Hub repository)。 该镜像包含当前的长期支持 (LTS) 的Jenkins版本 (可以投入使用) ,捆绑了所有Blue Ocean插件和功能。这意味着你不需要单独安装Blue Ocean插件。

jenkinsci/blueocean每次发布Blue Ocean新版本时,都会发布新镜像。您可以在标签 page页上看到以前发布的镜像版本列表 。
您还可以使用其他Jenkins Docker镜像(在Docker Hub上可通过jenkins/jenkins获取)。 但是,这些不会随Blue Ocean的发布而提供,需要通过 Jenkins中的Manage Jenkins > Manage Plugins页面进行安装。 在Blue Ocean入门中了解更多信息。

开始安装

docker run \
  -u root \
  --rm
  -d \
  -p 14848:8080 \
  -p 50000:50000 \
  -v /docker/jenkins:/var/jenkins_home \
  -v /var/run/docker.sock:/var/run/docker.sock \
  --name jenkins jenkinsci/blueocean

浏览器输入地址,显示如下界面
在这里插入图片描述
首次登陆需要花几分钟

解锁jenkins,需要进入下方目录,注意是容器内部的目录地址。前面我们启动时做了地址映射,可以直接在主机下的/docker/jenkins找到/secrets/initalAdminPassword

cat /docker/jenkins/secrets/initialAdminPassword

在这里插入图片描述
选择推荐安装
在这里插入图片描述

稍等几分钟

在这里插入图片描述
设置管理员账号
在这里插入图片描述
继续下一步
在这里插入图片描述
在这里插入图片描述

二、配置Jenkins

在这里插入图片描述
点击Manage Jenkins>Manage Plugins
在这里插入图片描述

进入Manage Plugins>可使用插件>查找Mavan IntegrationPipeline Maven Configuration
在这里插入图片描述

勾选安装完后,需要重启,再次登录

Mavan Integratio

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值