2018年Docker技术高级应用实战(含KubernetesK8S)
课程介绍
2018年Docker实战课程,包含k8s。精品课程!
课程目录
1.Docker Compose
1.Compose介绍、安装及简单使用
2.Compose常用选项与命令
3.Compose配置文件指令与一键部署LNMP网站
4.一键部署Nginx代理Tomcat集群
5.一键部署多节点爬虫程序(模拟)
2.多主机网络(容器跨主机网络通信)
1.网络术语概念
2.容器跨主机通信主流方案
3.Docker原生Overlay网络部署
4.Docker原生Overlay网络工作流程
5.Docker Macvlan网络部署
6.Weave网络部署
7.Weave工作流程
8.Weave其他功能
9.OpenvSwitch部署及工作流程
3.容器集群管理系统之Swarm
1.Docker容器集群管理主流方案和Swarm介绍
10.服务编排之集群部署LNMP网站平台
2.集群部署及节点管理
3.服务管理
4.使用原生Overlay网络
5.数据持久化
6.服务发现与负载均衡
7.管理节点高可用性
8.配置文件存储
9.集群部署LNMP网站平台(wordpress)
4.容器集群管理系统之Kubernetes
1.Kubernetes介绍及主要功能1
10.kubectl命令行管理对象示例
2.基本对象概念
3.系统架构及组件功能
4.K8S集群部署准备
5.运行Master节点组件
6.运行Node节点组件
7.在集群中部署Nginx应用
8.kubectl工具命令(1)
9.kubectl工具命令(2)
5.Docker+Jenkins+Maven+SVN构建持续集成环境
1.持续集成介绍及相关工具
10.项目回滚(第四步)
2.发布流程设计
3.SVN安装搭建及简单使用
4.私有镜像仓库搭建与构建LNMP基础镜像
5.Jenkins安装与部署节点部署脚本说明
6.Jenkins基本配置
7.Wordpress自动发布到测试环境(第一步)
8.提交测试镜像到镜像仓库(第二步)
9.自动发布到生产环境(第三步)
6.Docker+Registrator+Consul实现服务发现
1.Consul介绍与集群介绍
2.Consul集群部署及管理
3.Docker+Consul实现Nginx集群节点自动加入
7.容器集群管理系统之Kubernetes
1.YAML配置文件管理对象
2.Pod管理、重启策略和健康检查
3.Pod数据持久化及共享和hostPort
4.网络代理模式、服务代理和发布服务
5.服务发现
6.数据卷
7.高可用性架构设计
本帖隐藏的内容