Jenkin是一个开源的CI&CD平台,提供持续集成和持续交付服务,有大量的插件来支持构建,部署,自动化等项目需求,自动化测试也可以利用Jenkins来自动构建执行,免去人工执行。

1、部署Jenkins
Docker Hubhttps://hub.docker.com/r/jenkins/jenkins       1.拉取

docker pull jenkins/jenkins

2.运行

docker run --name jenkins -p 8082:8080 -p 50000:50000 -v ${PWD}/jenkins:/var/jenkins_home jenkins/jenkins

3.ip+port公网访问jenkins首页(端口需经防火墙开放),会默认进入密码确认页

4.进入jenkins 新手指引,建议选择Select plugins to install,前面那个jenkins推荐安装的东西比较多,下载比较耗时,咱们可以自己需要什么插件再按需安装。

5.选择插件

6.配置用户(可跳过,直接使用2中的默认admin)

6.可选择绑定域名或IP

7.下载插件

8.选择好插件后下载即可。。。。

docker 搭建Jenkins持续集成平台相关推荐

  1. Ubuntu快速搭建Jenkins持续集成平台

    2019独角兽企业重金招聘Python工程师标准>>> [准备] 操作系统:ubuntu-13.10-server-amd64 JAVA版本:server-jre-7u45-linu ...

  2. centos下搭建Jenkins持续集成环境(安装jenkins)

    centos下搭建Jenkins持续集成环境(安装jenkins) 1.安装JDK yum install -y java 2.安装jenkins 添加Jenkins库到yum库,Jenkins将从这 ...

  3. 基于Kubernetes/K8S构建Jenkins持续集成平台(一)

    目录 Kubernetes实现Master-Slave分布式构建方案 传统Jenkins的Master-Slave方案的缺陷 Kubernates+Docker+Jenkins持续集成架构图 Kube ...

  4. Docker系列之搭建Jenkins持续集成Maven项目

    持续集成(Continuous integration,简称CI)指频繁将代码集成到主干,持续集成的目的就是让产品可以快速迭代,同时还能保持高质量,一般包括代码拉取.构建.测试.部署等步骤.Jenki ...

  5. docker update_DevOps核心:使用Docker部署Jenkins持续集成服务器

    下载镜像 前往DockerHub下载Jenkins长期支持版本镜像. 查看官方的镜像历史(获取Jenkins相关信息) ARG http_port=8080ARG agent_port=50000AR ...

  6. windows下使用Jenkins搭建CI持续集成平台(版本源码管理使用SVN)

    首先从官网http://jenkins-ci.org/下载 Java Web Archive (.war) 例如我保存到 D:\jenkins\jenkins.war 运行Jenkins需要JRE的支 ...

  7. 搭建Jenkins持续集成环境

    目录 Jenkins介绍 Jenkins使用场景 安装Jenkins,以war包安装为例 1. 下载Jenkins 2. 启动Jenkins,初始化Jenkins Jenkins介绍 Jenkins提 ...

  8. Jenkins持续集成入门到精通

    Jenkins持续集成入门到精通 文章目录 Jenkins持续集成入门到精通 1. 持续集成及Jenkins介绍 1.1 软件开发生命周期 1.2 软件开发瀑布模型 1.3 软件的敏捷开发 1.3.1 ...

  9. 构建iOS持续集成平台(三)——CI服务器与自动化部署

    http://www.infoq.com/cn/articles/build-ios-continuous-integration-platform-part3 CI服务器 写到这儿,对于iOS开发者 ...

最新文章

  1. InnoDB行格式(compact,redundant)对照
  2. IT职场新人第一课:我的吐槽+我学到的
  3. 使用 word 在 oschina 上写博客
  4. TF之LSTM:利用多层LSTM算法对MNIST手写数字识别数据集进行多分类
  5. 怎样基于谷歌地图的Server缓存公布Image Service服务
  6. java小项目实例,成功入职阿里
  7. iPhone SE 2生产无限期推迟,苹果决定推迟3月份产品发布会
  8. 如何建立数据平台?看上市公司的选择!
  9. linux修改时区不用重启服务,Linux修改时区不用重启的方法
  10. 从ISO 文件制作U盘启动盘.
  11. 《毫米波雷达运动人体目标建模与特征提取》---论文学习笔记
  12. SAP标准报表显示格式切换
  13. ICPC2019徐州区域赛 H.Yuuki and a problem
  14. 小程序基础版本库与微信版本关系
  15. c语言编程送小狗回家,【原创】《My Sherlock Ⅱ 》(BY C语言概率论)
  16. 口袋西游150服务器维护,口袋西游版本更新披露 幽冥界场景首曝
  17. tomcat启动一闪而逝
  18. 初学前端,学习路线图必不可少,更有【95页】初级前端模块笔记!
  19. 人工智能-OpenCV+Python实现人脸识别(视频人脸检测)
  20. 其实,Face ID只是iPhone X TrueDepth相机的冰山一角

热门文章

  1. 2022-07-10 第四小组 孙翰章 CSS学习笔记
  2. 阅文集团 java_阅文集团 java笔试
  3. centos7上安装kerberos附java使用kerberos案例
  4. 怎么样关闭计算机的操作音,电脑报警音怎么关闭
  5. ue4网格转地形_UE4教程:创建地形材质
  6. 分享 | 无监督视觉目标跟踪
  7. 【北航软院+保研复习】计算机网络复习笔记
  8. mysql第五章 在线测试_PHP+MySQL实现在线测试答题示例
  9. 一台Linux服务器上挂载另一台Linux服务器文件系统的方法
  10. checkstyle + gradle + git pre-commit 实现代码提交前对代码规范的检查