为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Jenkins+K8s实现持续集成-慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Jenkins+K8s实现持续集成

鹿哥 软件测试工程师
难度入门
时长 2小时30分
简介:本课程介绍jenkins、docker、k8s以及使用一个实例讲解如何实现持续集成、代码的自动化编译打包和部署。实战课程:《基于SpringCloud+Kubernetes 微服务的容器化持续交付实战》课程地址:https://coding.imooc.com/class/439.html

第1章 课程介绍

本章主要介绍课程目标:1)让大家基本了解docker、k8s、持续集成与Jenkins;2)让大家掌握实际项目在测试环境中,如何通过Jenkins+k8s实现持续集成的;介绍学习内容:Docker、k8s、持续集成、Jenkins、实例 介绍使用案例:一个spring boot项目,使用Jenkins自动化编译、打包、发布 以及效果展示。

第2章 你应该掌握的Docker

本章重点介绍docker是什么、docker为什么出现、docker的特点、docker的基本使用如1. 基本概念:镜像、容器、存储卷、仓库;2. 版本查看、镜像拉取、容器运行、端口映射、数据持久化、进入容器、查看容器日志、查询容器、查询镜像;3. 镜像构建、Dockerfile语法等。

第4章 持续集成与Jenkins

本章重点讲解持续集成是什么、为什么需要持续集成、Jenkins是什么、Jenkins安装、Jenkins服务器git/maven安装以及 Jenkins配置:ssh/publish over ssh/git parameter/Maven Integration plugin。

第6章 课程总结与回顾

本章重点总结持续集成、docker、k8s的理念强调难点:k8s的架构、安装、使用给出扩展建议:1)Jenkins配置单元测试;2)Jenkins配置接口自动化;3)Jenkins配置接口自动化测试;4)Jenkins配置邮件通知;5)学习微服务
课程须知
必备知识: 1、初步了解java、maven 2、了解git 3、熟悉Linux 4、了解spring boot 5、了解shell
老师告诉你能学到什么?
1、jenkins 2、docker 3、 k8s
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!