课程介绍
注意0:欲购买此课程,获取安全购买链接,索要正版授权学习平台账号,务必加咨询QQ:2536379620
注意1:由于编码原因,试听课程视频画面清晰度不如最终购买的视频。最终购买视频的画面清晰度可参见以下两张图。图1 图2
注意2:正版良心视频,购买后有机会和原作者直接短暂技术交流。
课程总计23课时,从Docker是什么开始,0基础开始讲解,全程无废话,实战案例教学。
Docker是什么、原理是什么、优缺点是什么、与传统的虚拟机的区别是什么、为什么Docker性能如此强劲。
Docker的镜像、容器、仓库、公服、私服原理,如何使用他们,怎么样使用镜像加速器。
Docker的安装、卸载、启动
Docker快速的安装MySQL、Nginx实战
怎么样构建自己的镜像、Dockerfile的ADD、RUN、CMD、ENTRYPOINT、EVN、ARG、VOLUME等各种指令的原理和使用实战。
Docker私服Nexus3的搭建,怎么样利用私服推拉镜像,管理镜像。
什么是持续集成、什么是容器化集成和部署、怎么样安装Jenkins、规避哪些坑、什么是Blue Ocean
什么是流水线技术、什么是Jenkins Piepeline流水线技术、怎么样写流水线脚本
如何实现串行部署、并行部署、单节点部署、集群部署、分布式部署
适合人群:
每天面临繁重的系统发布任务;希望通过Docker、Git、Maven、Nexus3、Jenkins Pipeline持续集成技术提高工作和学习效率。Dokcer容器化、持续集成技术还不了解。
课程目标:
工作学习效率提升百倍,0基础学习Docker Jenkins容器化持续集成部署
课程大纲
Jekins Docker Git Maven Nexus pipeline持续集成部署
第1章 Docker 实战 1小时58分钟13节
1-1开发人员为什么要学习Docker Jenins持续集[02:36] 免费试学
1-2认识Docker及与传统虚拟机的对比[03:44]
1-3Docker的优势分析和对比[06:48]
1-4Docker的镜像、容器、仓库、公服、私服[11:10]
1-5Docker安装、运行、测试[08:00]
1-6Docker安装MySQL并远程访问实战[17:42]
1-7使用Dockerfile构建nginx镜像并远程访问[08:14]
1-8Dockerfile的COPY和ADD命令实操[11:51]
1-9SpringBoot程序构建Docker镜像及运行实[08:26]
1-10Dockerfile的RUN和CMD指令实操开始学习
1-11Dockerfile的ENTRYPOINT指令实操[05:16]
1-12Dockerfile的ENV和ARG指令实操[07:22]
1-13Docker容器的文件(卷)挂载实操[16:15]
第2章 持续集成部署 CI&CD 2小时7分钟11节
2-1Docker部署Nexus3私服实战[08:31]
2-2Nexus3私服镜像推拉实战[18:11]
2-3持续化集成部署交付、非容器化与容器化CI&CD[04:52]
2-4Docker安装Jenkins+maven+git集[19:43]
2-5入门Jenkins Pipeline 流水线[08:34]
2-6Jenkins+Git+Maven+Docker持续[15:08]
2-7Jenkinsfile script简化[05:14]
2-8Jenkinsfile script并行构建和参数化[10:12]
2-9Jenkinsfile script条件构建[08:35]
2-10Jenkinsfile script交互式输入[07:16]
2-11Jenkins多节点集群容器化构建实战[21:10]