视频教程-Docker技术进阶与应用实战视频教程-Docker/K8S

扫码下载「CSDN程序员学院APP」,1000+技术好课免费看

APP订阅课程,领取优惠,最少立减5元 ↓↓↓

订阅后:请点击此处观看视频课程

 

视频教程-Docker技术进阶与应用实战视频教程-Docker/K8S

学习有效期:永久观看

学习时长:952分钟

学习计划:16天

难度:

 

口碑讲师带队学习,让你的问题不过夜」

讲师姓名:李振良

运维工程师/系统管理员/网络管理员

讲师介绍:资深DevOps工程师,51CTO知名博主,K8S布道者,目前就职在奇虎360公司担任高级工程师。

☛点击立即跟老师学习☚

 

「你将学到什么?」

Docker技术进阶与应用实战视频培训教程,本课程讲解Docker容器技术安装、镜像,全面了解Docker容器技术使用及应用场景,将学习到的知识灵活融合到企业运维基础架构中,并会对微服务、持续集成、容器集群等概念将有新的认知。紧跟互联网技术发展,提高职业竞争力!

 

「课程学习目录」

第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容器集群管理主流方案
2.Swarm介绍
3.集群部署及节点管理
4.服务管理
5.使用原生Overlay网络
6.数据持久化
7.服务发现与负载均衡
8.管理节点高可用性
9.配置文件存储
10.集群部署LNMP网站平台(wordpress)
11.服务编排之集群部署LNMP网站平台
第4章:容器集群管理系统之Kubernetes
1.Kubernetes介绍及主要功能
2.基本对象概念
3.系统架构及组件功能
4.K8S集群部署准备
5.运行Master节点组件
6.运行Node节点组件
7.在集群中部署Nginx应用
8.kubectl工具命令(1)
9.kubectl工具命令(2
10.kubectl命令行管理对象示例
11.YAML配置文件管理对象(1)
12.YAML配置文件管理对象(2
13.Pod管理、重启策略和健康检查
14.Pod数据持久化及共享和hostPort
15.网络代理模式
16.服务代理及固定集群IP地址
17.发布服务
18.服务发现
19.数据卷
20.高可用性设计
第5章:Docker+Jenkins+Maven+SVN持续集成环境
1.持续集成介绍及相关工具
2.发布流程设计
3.SVN安装搭建及简单使用
4.私有镜像仓库搭建与构建LNMP基础镜像
5.Jenkins安装与部署节点部署脚本说明
6.Jenkins基本配置
7.wordpress自动发布到测试环境(第一步
8.提交测试镜像到镜像仓库(第二步)
9.自动发布到生产环境(第三步)
10.项目回滚(第四步)
第6章:Docker+Consul实现服务注册与发现
1.Consul介绍与集群介绍
2.Consul集群部署及管理
3.Docker+Consul实现Nginx集群节点自动加入

 

7项超值权益,保障学习质量」

  • 大咖讲解

技术专家系统讲解传授编程思路与实战。

  • 答疑服务

专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。

  • 课程资料+课件

超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)

  • 常用开发实战

企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。

  • 大牛技术大会视频

2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。

  • APP+PC随时随地学习

满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。

 

「什么样的技术人适合学习?」

  • 想进入互联网技术行业,但是面对多门编程语言不知如何选择,0基础的你
  • 掌握开发、编程技术单一、冷门,迫切希望能够转型的你
  • 想进入大厂,但是编程经验不够丰富,没有竞争力,程序员找工作难。

 

「悉心打造精品好课,16天学到大牛3年项目经验」

【完善的技术体系】

技术成长循序渐进,帮助用户轻松掌握

掌握Docker/K8S知识,扎实编码能力

【清晰的课程脉络】

浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。

【仿佛在大厂实习般的课程设计】

课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。

 

「你可以收获什么?」

利用Docker Compose编排容器,集中管理

掌握Swarm和Kubernetes容器集群系统,集群化部署应用程序

熟悉持续集成,持续部署概念,完善企业CI/CD架构

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
第一章介绍docker的前世今生,了 解docker的实现原理,以Django项目为例,教大家如何编写最佳的Dockerfile实现构业务镜像的制作。通过本章的学习,大家会知道docker的概念及基本操作,并学会构建自己的业务镜像,并通过抓包的方式掌握Docker最常用的bridge网络模式的通信。第二章本章学习kubernetes的架构及工作流程,重点介绍如本章学习kubernetes的架构及工作流程,重点介绍如断的滚动更新,通过服务发现来实现集群内部的服务间访问,并通过ingress- -nginx实现外部使用域名访问集群内部的服务。同时介绍基于EFK如何搭建Kubernetes集群的日志收集系统。学完本章,我们的Django demo项目已经可以运行在k8s集群中,同时我们可以使用域名进行服务的访问。第三章本章基于k8s集群部署gitlab、sonarQube、 Jenkins等工具,并把上述工具集成到Jenkins中,以Django项目为例,通过多分支流水线及Jenkinsfle实现项目代码提交到不同的仓库分支,实现自动代码扫描、单元测试、docker容器构建、k8s服务的自动部署。第四章由于公司内部项目众多,大量的项目使用同一套流程做CICD,那么势必会存在大量的重复代码,因此本章主要通过使用groovy实现Jenkins的sharedL ibrary的开发,以提取项目在CICD实践过程中的公共逻辑,提供一系列的流程的接口供公司内各项目调用,开发完成后,还是以Django的demo项目为例,进行Jenkinsfle的改造,最后仅需通过简单的Jenkinsfle的配置,即可优雅的完成CICD流程的整个过程,此方式已在大型企业内部落地应用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值