首页 实战 系统学习Docker 践行DevOps理念
收藏

系统学习Docker 践行DevOps理念

掌握Docker技术,理解devops理念,迅速提升你的工作能力

系统学习Docker 践行DevOps理念

已完结 难度 中级 时长 18小时 学习人数 3297 综合评分 9.98

本课程带大家系统学习什么是容器,如何创建容器、管理容器;学习容器技术的各个细节(网络/存储/服务编排/监控),学习如何通过容器进行CI/CD持续集成,持续部署。学习Docker,让你成为更加优秀的IT工程师。

麦兜搞IT
讲师

资深网络运维工程师

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看

系统梳理知识点,让你轻松掌握Docker

全方位视角理解容器技术,让你看的懂,用的溜

环境搭建

Winows/Mac/Linux上安Docker
Docker Machine的使用
Docker Playground

基础入门

容器的基本操作
镜像的管理和发布
容器的资源限制

网络

基础网络和Linux Namespace技术
容器的Bridge/Host网络详解
单机和多机容器间的网络互访

存储

数据持久化之Data Volume
数据持久化之Bind Mouting

监控

Docker自带的监控子命令
日志管理
基于Prometheus的监控解决方案

容器编排

Swarm平台集群搭建和服务部署
Kubernetes平台集群搭建和服务
部署

当Docker遇到CI/CD,让DevOps落地于实践

践行持续集成(CI)、持续部署(CD),简化工作流程,提高工作效率

以阿里云和亚马逊AWS示范:云平台拥抱容器技术

Docker Machine在亚马逊AWS云和阿里云上的使用

Docker Could和Amazon AWS实现的CaaS平台演示

Docker企业版在阿里云云市场的购买和使用

Kubernetes企业级平台Tectonic在Amazon AWS上的部署

Docker-人人都要掌握的热门技术

作为一个新兴的大热技术,无论开发和运维, Docker都是需要掌握的必备技能

循序渐进的课程

从认识容器到创建和管理容器,
循序渐进的为你带来对Docker的全面理解

真实的工作环境

拒绝纸上谈兵,学会如何在
开发测试和运维生产中使用容器

细致的技术讲解

对网络、存储、服务编排、
监控等各个技术点细致讲解

经典课程持续维护 紧跟docker技术发展潮流

老师讲的细 学生听得懂 好评如潮 docker入门不容错过

课程专属问答区 为你的学习保驾护航

学员专享增值服务

问答专区

讲师集中答疑
关于课程的问题都可在问答区随时提
问,讲师会进行集中答疑

源码开放

整套代码下载
课程代码完全开放给你,你可以根据所
学知识,自行修改、优化

适合人群

开发/测试工程师
系统/运维工程师
网络运维工程师
任何编写,部署,维护软件的人

技术储备要求

熟悉Linux的,最好掌握一门编程语言

环境参数

  • 本地环境 mac/win/linux (可选)
  • 云环境 阿里云/AWS

万事俱备 只等你来

  • YoungDee

    好评

    东西真的说的很细,从节奏上来说这个课程对我来说非常合适了,老师也尽可能的在这个节奏下说实用的同时也说的面面俱到,并不拖泥带水,课程的质量非常高,可以说是我从慕课网学了很多课程来最满意的一个了,虽然docker本身并不复杂,但是真的靠自己枯燥的看书本从入门角度来说并不容易(看了就忘),以老师这门课程入门,然后应用起来,最后看书去熟悉docker的内容和细节,这才是最大的收获。

  • 匿名用户

    好评

    讲课课程思路清晰,基本都是干货,很多知识点需要一定的基础,如果对网络和linux没有一定了解学习起来可能比较吃力 关于docker网络这一块可以深挖一下,感觉是docker最难理解的部分

  • 慕粉5402365

    好评

    内容设置细致,详略得当,通过这个课程可以对docker和devops过程实践一个全貌的认识。 老师讲的非常好,语言清晰,不拖泥带水,实验不怕麻烦,该有的都有,学员能少些疑惑,基本上通过视频本身就可以理解掌握很多概念性的东西!

查看全部1604条用户评价
提问

  • 2

    请问该课程是基于docker哪个版本的?docker的版本差异还是挺大的!

    亲,我们课程主要是基于docker社区版的17.12,docker从16年改为社区版企业版分开后,17.03,17.06,17.09等社区版基本命令行并没有非常大的变化。我们课程的企业版是基于17.06。祝学习愉快。


  • 1

    购买后源码和配置文件可以查看么

    亲,您好~课程提供源码 和配套问答区,有问题也可以直接在课程问答区提问 老师会亲自解答的呢~祝您学习愉快~


  • 1

    学这门课需要什么基础

    亲,您好~需要熟悉Linux的,最好掌握一门编程语言 祝您学习愉快~


  • 10

    请问前端工程师适合学习吗?前端开发中需要使用到docker吗?

    亲,前端也可以使用docker进行部署和预览的。我们的课程有一个例子就是既有前端又有后端,然后能通过docker进行快递部署或者debug


  • 10

    请问这套课程会讲解并实现一整套CI/CD嘛?

    亲,您好,本课程会给大家介绍和完整演示至少两个完整CI/CD的例子,一个是通过GitHub+Travis CI+Docker Cloud+Amazon AWS等实现一个python flask web 应用的自动化测试和自动化部署;一个是通过GitLab+GitLab CI+Docker+Kubernetes+Amazon AWS(或者阿里云)实现一个复杂的应用部署,该应用包含js前端,java和python后端,redis缓存和数据库的一个复杂应用的自动化部署开发


  • 4

    强烈希望老师用git版本管控和jenkens

    亲,我们肯定会用git,GitHub和gitlab都有演示,但是ci我们选择了gitlab ci,就是想让大家看看不一样的东西,jenkins网上教程和资料还是挺多,触类旁通,大家的思想都是一样,唯有工具不同。

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题