目录

  • 1 云计算Docker全面项目实战
    1. 1.1.docker入门介绍

      00:16:20

云计算Docker全面项目实战(Maven+Jenkins、日志管理ELK、WordPress博客)

1013人在学
公众号二维码

公众号

小程序二维码

小程序

课程详情

我要提问

 

 

2013年,云计算领域从此多了一个名词“Docker”。以轻量著称,更好的去解决应用打包和部署。之前我们一直在构建Iaas,但通过Iaas去实现统一功  能还是相当复杂得,并且维护复杂。将特殊性封装到镜像中实现几乎一致得部署方法,它就是“Docker”,以容器为技术核心,实现了应用的标准化。企业可  以快速生成研发、测试环境,并且可以做到快速部署。实现了从产品研发环境到部署环境的一致化。Docker让研发更加专注于代码的编写,并且以“镜像”作  为交付。极大的缩短了产品的交付周期和实施周期。

 

 

◆Docker入门

Docker简介

Docker的优势和能解决什么问题

Docker组件构成

 

◆Dockerfile

Dockerfile概念

Dockerfile命令讲解

Dockerfile编写技巧

实战Dockerfile,生成 nginx、php-fpm、mariadb、wordpress镜像

实战CMD和ENTRYPOINT的区别

 

◆Docker registry

Docker在研发测试中带来的价值

Registry介绍

部署企业私有registry服务器

 

◆构建java项目

实战手动构建java项目

自动构建镜像

 

◆Docker结合jenkins,实现持续集成

通过docker启动jenkins平台

实战docker结合jenkins实现java项目的持续集成

 

◆Docker监控

如何选择监控平台

监控的维度有哪些

实战监控docker容器

 

◆Docker容器日志管理

容器日志管理方法

实战ELK日志管理方案

 

◆Docker网络

熟悉docker支持的网络模式

熟悉各种模式的特点

 

◆Docker跨主机通信

Overlay的讲解

实战docker overlay网络,实现跨主机通信

 

◆Docker compose

Docker-compose讲解

实战docker-compose,部署应用和升级应用

 

◆Docker容器集群管理

Docker swarm讲解

实战docker集群

实战通过不同约束部署容器到不同的docker主机

 

◆Docker存储管理

熟悉docker支持的存储类型

熟悉各种存储的特点和应用场景

熟悉使用docker volume

 

◆希云cSphere-Docker之战之构建企业docker-registry

 

◆CoreOS容器操作系统实战

 

◆Docker最新版Overlay网络

 

◆CoreOS容器操作系统集群

 

 

 

 

 

 

 

 

目标一. 初步认识Docker技术  

 

目标二. 学习Dockerfile命令,并编写Dockerfile  

 

目标三. 通过使用Dockerfile,构建出Docker镜像    

 

目标四. 学会部署私有docker hub,并通过java项目实战docker和jenkins结合实现持续集成

 

目标五. 部署监控报警平台,监控docker主机和docker容器

 

目标六. 学会部署日志管理平台,收集和分析容器日志

 

目标七. 学会使用docker-compose,并实现一键部署

 

目标八. 学会构建docker swarm,管理容器集群

 

目标九. 熟悉docker网络模式,并实战docker跨主机通信

 

目标十. 熟悉docker存储

 

 

亮点一、容器技术正悄然来临,一场技术革命正在逼近,此课程是国内第一套如此之全得docker实战课程

 

亮点二、课程知识点涵盖从基础入门到高级进阶,课程实战源代码公开

 

亮点三、课程结合实际案例进行实战      

 

亮点四、手把手教学,照着视频进行学习,让你熟悉docker技术,提升竞争能力

 

 

一.课程针对人群

此课程主要针对开发,测试和运维人员和docker爱好者,以及技术管理人员。  

 

二.我该怎么学,如何才能学好这门课程,给些建议。

讲师建议

1.对Linux基础命令熟悉

2.别犯懒,跟着视频把命令敲一遍

3.先看前2节,后续几节顺序可以随自己的爱好和需求去学习

4.学会Dockerfile命令后,编写一些其他镜像镜像练习

5.有关不理解的地方要记录,并到Google上查找,学会独立解决问题

 

 

课程是属于某个特定的专业技术,掌握该技术后,你可以从事以下职位的相关工作

此课程主要让你掌握docker技术,能让你在工作中提升自己的竞争力,具体从事工作开发,测试,运维都可以,目前有公司在招聘docker工程师 。




评价(0) 立即评论
0/150