云计算Docker从零基础到专家实战教程【第一季】
  完结
收藏课程
9999+

云计算Docker从零基础到专家实战教程【第一季】

本教程从最基础的Dokcer原理开始讲起,深入浅出,并且全套课程均结合实例实战进行讲解,让学员可以不仅能了解原理,更能够实际地去使用这门技术。全套课程分为三季,...

适合人群:初级
课时数量:25课时
用到技术:Docker,Docker入门教程,Docker入门实战,Docker学习笔记,Docker技术
涉及项目:实训项目1--快速创建SSH服务镜像 实训项目2--Docker下构建LAMP环境

  • 课程顾问贴心解答

    为你推荐精品课程,无论就业还是升职加薪,毫无压力。

  • 名企定制紧随大流

    量身打造紧贴企业需求的实用性课程。

  • 系统教学把控效果

    集学、测、练为一体的学习系统为你科学的安排学习进度,提高效率。

  • 一线大师1对1指导

    课程研发团队内一线资深讲师一对一指导,手把手教学,直到学会。

  • 点播答疑完美结合

    每周2-3次直播解答,保证学员日常学习问题能得到解决。

  • 量身定制学习计划

    告别杂乱的学习方式,我们会根据你的情况定制学习计划。

 


云计算、大数据,移动技术的快速发展,加之企业业务需求的不断变化,导致企业架构要随时更改以适合业务需求,跟上技术更新的步伐。毫无疑问,这些重担都将压在企业开发人员身上;团队之间如何高效协调,快速交付产品,快速部署应用,以及满足企业业务需求,是开发人员亟需解决的问题。Docker技术恰好可以帮助开发人员解决这些问题。


Docker是一种开源的应用容器引擎,使用Docker可以快速地实现虚拟化,并且实现虚拟化的性能相对于其他技术来说较高。并且随着云计算的普及以及对虚拟化技术的大量需求,使得云计算人才供不应求,所以一些大型企业对Docker专业技术人才需求较大,在此背景下,录制本课程,目的是让更多的同学能够熟悉Docker,熟悉云计算,在第一季课程普及Dokcer技术的基础上,同时第二、三季度课程会着重Docker技术的深入教学,培养更多的Dokcer技术精英。



1.课程研发环境

项目以Linux操作系统为底层基础环境,同时兼顾MAC系统、Windows系统上Docker的开发。相关软件信息如下:

操作系统:CentOS7

Dokcer版本:1.8.2-el7.centos

连接工具:putty


2.内容简介

本教程从最基础的Dokcer原理开始讲起,深入浅出,并且全套课程均结合实例实战进行讲解,让学员可以不仅能了解原理,更能够实际地去使用这门技术。全套课程分为三季,会系统完整地带领学员深入掌握Docker技术,授课风格通俗易懂。学员学完第一季度的课程后,会掌握Docker开发的必备基础知识。



Frimy老师:多年开发经验与教学经验,曾北风网特约讲师,现在为北风网全职讲师,CSDN学院专家讲师,《知道日报》特约作者,百度知道资深创业行家,国家工信部高级网络营销师,蜻蜓FM独家签约主播,国家专利发明人。 多年IT技术实战开发经验,曾做过程序员,也做过技术总监。 曾出品发行过多门IT类课程,包括但不限于《Android开发实战教程》、《Python系列实战教程》、《Nginx运维实战教程》、《二级C++16天速成教程》、《网站建设实战教程》。授课风格通俗易懂、系统实战,获得大量学员的支持与喜爱。

Frimy老师在北风网参与的其他项目课程链接:

http://www.ibeifeng.com/goods-557.html



Docker从零基础到专家实战教程【第一季】

Docker实战入门速成

1什么是Docker

2Docker在Windows下的安装

3Docker在MAC下的安装

4Docker在Linux下的安装1

5Docker在linux下的安装2

6Docker有何用?

7虚拟化与Docker

8容器与虚拟机

9Docker组件

10什么是镜像?

11如何获取镜像

12如何搜寻镜像

13如何创建镜像

14如何删除镜像

15镜像信息的查看

16镜像的存出与载入

17写时复制机制

18什么时Docker Hub?

19镜像分发

20自动化构建镜像

21注册服务器的创建

22镜像的上传

23容器创建实战

24容器管理实战1

25容器管理实战2

26容器管理实战3

27依附容器

28容器信息查看1

29容器信息查看2

30容器内命令执行实战

31容器的导入与导出

32什么是数据卷?

33数据卷的创建

34挂载

35数据卷容器

36数据迁移

37学会备份

38通过网络访问容器

39容器间通信的实现

40网络配置的查看

41容器命名

42容器连接1

43容器连接2

44Dockerfile的使用1

45-47实训项目1--快速创建SSH服务镜像

48-51实训项目2--Docker下构建LAMP环境(Linux+Apache+Mysql+PHP)



    

 

Docker自动化构建镜像原理图示

 

Docker的LAMP环境搭建实现

 



目标一. 了解Docker的基本框架原理

 

目标二. 可以让学员迅速掌握Docker的基本操作

 

目标三. 可以让学员熟练使用Dokcer实现虚拟化,并且懂得相应的配置知识

 

目标五. 本课程使用Linux作为底层操作系统环境,可以让学员掌握一定的Linux的知识

 

目标六. 通过完整的项目实战,全面的演示了Docker操作镜像、容器、仓库等知识,并且让学员初步接触了Docker的通信等知识。

 

目标七. 通过本课程的学习,为学员以后学习Docker深入的知识,云计算等知识打下了基础。



亮点一、云计算是一门较新的技术,该技术的人才缺口很大,而Docker正是一种比较主流的云计算应用方案。讲解时会结合最新的Docker技术,如此组合在国内尚属首部、技术的前沿性可以保证让您的技术在二 到三年内不会落伍.

 

亮点二、理论与实战相结合,由浅入深。即照顾到基础学员,又照顾到有一定经验的学员,讲解过程中留有学生思考的时间.

 

亮点三、课程绝大多数代码均是一行一行手工敲入,手把手一步步带领学员从入门到精通. 

 

亮点四、最系统,最实战,最通俗易懂。



1.课程针对人群

本课程针对想学习Docker、零基础并想短时间内学会Docker、或者未来从事Docker相关工作的学员。  

 

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

      2.1、时间上的安排建议

      本课程共51讲,如果您时间上充分,建议以每天2讲的进度往前学习,每天学完之后把课程涉及的代码实例自己动手写一遍,那么26天左右即可突破。 

       2.2、学习要求

      如果您没有基础,建议还是中规中矩的按照课程进度一点一点仔细观看学习,并一定要把看完的视频中的代码自己手敲一遍,以加深理解和记忆。

      如果您有基础,可不必按步就搬进行,可以拿你感兴趣的部分去学习,但一定要注意实践,并学会举一反三。 

       2.3、讲师建议

       1.最好看完视频之后,抛开视频,独立自己去把上课中的示例写一遍,看自己是否理解,如果不正确,可以回过头看再看下视频,如果反复,达到真正理解和熟练掌握的目的。

       2.对于一些基本的原理,一定要在看视频的时候理解了,若理解不了,反复看几遍,因为代码是根据基本的

       3. 建议一般听视频,一般拿个纸和笔,做一些记录和笔记,这是一种非常好的学习习惯。

       4. 一定不要过于依赖视频,要学会使用百度,学会思考,学会举一反三。

       5. 最后祝您学有所成。


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

1运维支持工程师(Docker方向)

2.软件工程师(docker方向)

3.docker开发工程师

4.Docker研发工程师

5.Docker架构师