企业级Docker+Jenkins Pipeline+Gitlab CI/CD工作流自动化构建实践

把Java代码上传到gitlab上,使用Jenkins实现maven编译,docker镜像构建,然后推送到harbor私有镜像中心,再自动下载docker镜像,使用rancher控制docker运行服务,实现基于Docker环境的自动化流水线部署。

18578人学习

中级6课时2019/04/10更新

二维码下载学堂APP缓存视频离线看

老苏
  • 课程介绍
  • 课程大纲

适合人群:

所有对docker和自动化运维感兴趣的学员

你将会学到:

把Java代码上传到gitlab上,使用Jenkins实现maven编译,docker镜像构建,然后推送到harbor私有镜像中心,再自动下载docker镜像,使用rancher控制docker运行服务,实现基于Docker环境的自动化流水线部署。

课程简介:

Java代码上传到gitlab上,使用Jenkins实现maven编译,docker镜像构建,然后推送到harbor私有镜像中心,再自动下载docker镜像,使用rancher控制docker运行服务,实现自动化流水线部署。

QQ截图20180808163348.jpg

QQ截图20180815183046.jpg

展开更多

课程大纲-企业级Docker+Jenkins Pipeline+Gitlab CI/CD工作流自动化构建实践

  • 1

    实现目标和架构简介基于Docker环境下Jenkins流水线自动化发布架构原理解析

    [10:56]
  • 2

    Gitlab部署和配置GitLab是一个开源版本管理系统,是集代码托管,测试,部署于一体的开源git仓库管理软件,可通过web界面来进行访问公开的或私人项目

    「仅限付费用户」点击下载“企业级Docker+Jenkins+Gitlab自动化构建实践(1)(1).doc”

    [22:03]
  • 3

    Harbor私有仓库部署Harbor是由VMware公司开源的企业级的Docker Registry管理项目

    「仅限付费用户」点击下载“企业级Docker+Jenkins+Gitlab自动化构建实践(1)(1).doc”

    [09:49]
  • 4

    Docker和Rancher容器管理平台部署Rancher是一个开源的企业级容器管理平台。通过Rancher,企业再也不必自己使用一系列的开源软件去从头搭建容器服务平台

    「仅限付费用户」点击下载“企业级Docker+Jenkins+Gitlab自动化构建实践(1)(1).doc”

    [14:05]
  • 5

    Jenkins pipeline项目持续集成实践Jenkins是一个独立的开源自动化服务器,可用于自动化各种任务,如构建,测试和部署软件。Jenkins Pipeline(或者简称为“Pipeline”)是一套插件,支持在 Jenkins 中实施和集成持续交付流水线.

    [说明]
  • 6

    Jenkins pipeline项目持续集成实践Jenkins是一个独立的开源自动化服务器,可用于自动化各种任务,如构建,测试和部署软件。Jenkins Pipeline(或者简称为“Pipeline”)是一套插件,支持在 Jenkins 中实施和集成持续交付流水线.

    「仅限付费用户」点击下载“Dockerfile.txt”

    [33:11]

“老苏”老师的其他课程更多+

在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部