容器实战高手课
在实战中深入理解容器技术的本质
李程远 eBay 总监级工程师,云平台架构师
专栏
已完结·共 31 讲
|
4432 人已学
|
收藏
单课购买
129
开通会员免费看

你将获得

  • 容器技术的底层实现与核心原理
  • 20 个常见容器技术问题解决办法
  • 系统全面的容器知识体系
  • 常见的 Linux 内核调试工具使用场景

课程介绍

容器技术现在已经比较普及了,但我们学习容器时,还是会遇到形形色色的问题。如果仅靠自己摸索,很难高效地把容器学好。原因就在于,容器技术入门容易,但吃透却很难。主要有三个难点。

  1. 系统学习难:初学容器,经常被各种技术名词绕进去,虽然想补充背景知识,但是又没有足够的时间看专业书。
  2. 实际操作难:对容器的认知停留在基本使用上,想要进一步提高实力,却缺乏实际演练。
  3. 理解原理难:实际使用容器虽然没什么障碍,但没法从底层原理的维度深入理解容器,缺乏全局视角。

针对以上情况,李程远老师结合自己多年的实战经验,梳理了一套系统的容器知识体系。他结合 Linux 操作系统的主要模块,把容器的核心知识串联了起来。

整个课程由浅入深,注重实践。每节课都会带你复现一个问题,或者了解一个场景。深入内核分析技术原理,解读关键容器指标的含义与功能,帮助你迅速理清问题的排查思路,最终高效解决复杂的性能问题、稳定性问题等等。

本课程结合 Linux 操作系统的主要模块,从进程管理、容器内存、容器存储、容器网络和容器安全五个部分出发,带你掌握容器核心知识,理解相关技术的实现原理。实践方面,课程会以常见的各种容器问题为背景,给出可复用的高效解决方案。

重点问题如下:

  • 进程与 CPU 问题:如何清理僵尸进程?如何拿到容器 CPU 的开销?
  • 内存问题:OOM Kill 到底是怎么一回事儿?为什么容器的内存使用量总在临界点?
  • 容器存储:OverlayFS 系统是如何工作的?如何限制容器把宿主机磁盘写满?
  • 容器网络:容器网络不通怎么调试?如何处理网络乱序包?
  • 容器安全:容器中的 Privileged 权限和 root 用户的适用场景是什么?

通过系统学习,相信你不但能够得心应手地解决各种常见的容器问题,还可以学到处理一类问题的底层思路,真正晋升为容器高手。

另外,课程还设置了专题加餐。该专题会结合一个真实案例,带你分析、解决网络延时抖动问题。在这个过程中,程远老师还会带你学习 perf,ftrace,bcc/ebpf 这几个 Linux 调试工具的用法和原理,最终掌握深入到内核层面解决复杂问题的方法。

课程目录

查看更多
免费试读

适合人群

有一定 Linux 操作系统或容器技术基础的后端、前端工程师及运维、架构师;
对容器技术感兴趣的同学,尤其是工作里实际应用到容器技术的后端、运维、架构人群。

【每天 1.3 元,解锁极客时间超级会员】

查看更多

特别放送

免费领取福利



限时活动推荐

订阅须知

  1. 订阅成功后,推荐通过“极客时间”App 端、Web 端学习。
  2. 本专栏为虚拟商品,交付形式为图文 + 音频,一经订阅,概不退款。
  3. 订阅后分享海报,每邀一位好友订阅有现金返现。
  4. 戳此先充值再购课更划算,还有最新课表、超值赠品福利。
  5. 企业采购推荐使用“极客时间企业版”便捷安排员工学习计划,掌握团队学习仪表盘。
  6. 戳此申请学生认证,订阅课程享受原价 5 折优惠。
  7. 价格说明:划线价、订阅价为商品或服务的参考价,并非原价,该价格仅供参考。未划线价格为商品或服务的实时标价,具体成交价格根据商品或服务参加优惠活动,或使用优惠券、礼券、赠币等不同情形发生变化,最终实际成交价格以订单结算页价格为准。
讲师

李程远

eBay 总监级工程师,云平台架构师

李程远,eBay 总监级工程师,云平台架构师。15+ 年 Linux 平台开发经验,8 年云平台开发经历。参与设计与开发 eBay 数据中心两代云平台,从 Openstack 到 Kubernetes,专注于云平台中 Linux 操作系统、虚拟机、容器的开发与运维。在容器领域有深入的研究和实践,...查看更多
编辑推荐
包含这门课的学习路径

运维工程师

21门课程 40.6w人学习

后端工程师

27门课程 60.1w人学习
看过的人还看了
深入剖析 Kubernetes
张磊
Kubernetes 社区资深成员与项目维护者

57讲 | 47039 人已学习

¥199
MySQL 实战 45 讲
林晓斌
网名丁奇,腾讯云数据库负责人

49讲 | 85466 人已学习

¥199
数据结构与算法之美
王争
前 Google 工程师

81讲 | 120560 人已学习

¥199
左耳听风
陈皓
网名“左耳朵耗子”,资深技术专家,骨灰级程序员

118讲 | 60142 人已学习

¥399
Linux 性能优化实战
倪朋飞
资深 Linux 专家,Kubernetes 项目维护者

65讲 | 36655 人已学习

¥199
趣谈 Linux 操作系统
刘超
前网易杭州研究院云计算技术部首席架构师

72讲 | 35073 人已学习

¥199