容器实战高手课
李程远
eBay总监级工程师,云平台架构师
新⼈⾸单¥59.9
3135 人已学习
课程目录
已完结 31 讲
0/4登录后,你可以任选4讲全文学习。
开篇词 (2讲)
开篇词 | 一个态度两个步骤,成为容器实战高手
免费
01 | 认识容器:容器的基本操作和实现原理
容器进程 (6讲)
02 | 理解进程(1):为什么我在容器中不能kill 1号进程?
03|理解进程(2):为什么我的容器里有这么多僵尸进程?
04 | 理解进程(3):为什么我在容器中的进程被强制杀死了?
05|容器CPU(1):怎么限制容器的CPU使用?
06|容器CPU(2):如何正确地拿到容器CPU的开销?
07 | Load Average:加了CPU Cgroup限制,为什么我的容器还是很慢?
容器内存 (3讲)
08 | 容器内存:我的容器为什么被杀了?
09 | Page Cache:为什么我的容器内存使用量总是在临界点?
10 | Swap:容器可以使用Swap空间吗?
容器存储 (4讲)
11 | 容器文件系统:我在容器中读写文件怎么变慢了?
12 | 容器文件Quota:容器为什么把宿主机的磁盘写满了?
13 | 容器磁盘限速:我的容器里磁盘读写为什么不稳定?
14 | 容器中的内存与I/O:容器写文件的延时为什么波动很大?
容器网络 (4讲)
15 | 容器网络:我修改了/proc/sys/net下的参数,为什么在容器中不起效?
16 | 容器网络配置(1):容器网络不通了要怎么调试?
17|容器网络配置(2):容器网络延时要比宿主机上的高吗?
18 | 容器网络配置(3):容器中的网络乱序包怎么这么高?
容器安全 (2讲)
19 | 容器安全(1):我的容器真的需要privileged权限吗?
20 | 容器安全(2):在容器中,我不以root用户来运行程序可以吗?
结束语 (4讲)
结束语 | 跳出舒适区,突破思考的惰性
结课测试|这些容器技术的问题,你都掌握了么?
用户故事 | 莫名:相信坚持的力量,终会厚积薄发
加餐福利 | 课后思考题答案合集
专题加餐 (6讲)
加餐01 | 案例分析:怎么解决海量IPVS规则带来的网络延时抖动问题?
加餐02 | 理解perf:怎么用perf聚焦热点函数?
加餐03 | 理解ftrace(1):怎么应用ftrace查看长延时内核函数?
加餐04 | 理解ftrace(2):怎么理解ftrace背后的技术tracepoint和kprobe?
加餐05 | eBPF:怎么更加深入地查看内核中的函数?
加餐06 | BCC:入门eBPF的前端工具
容器实战高手课
15
15
1.0x
00:00/00:00
登录|注册

结束语 | 跳出舒适区,突破思考的惰性

李程远 2021-01-01
你好,我是程远。
今天是我们专栏必学内容的最后一讲。当你读到这一讲内容的时候,刚好是元旦。首先我要祝你元旦快乐,2021 年一切顺利!
在过去的二十多讲内容里,我们从基础开始,一起学习了容器进程、内存、存储、网络以及安全这几部分的内容。在每一讲里,我们都会从一个实际问题或者现象出发,然后一步步去分析和解决问题。一路走来,真是百感交集,我有好多心里话,但又不知该从何说起。
所以最后一讲,我想和你聊聊我个人的一些成长感悟,在辞旧迎新的元旦,正适合回顾过去和展望未来。所以这既是专栏的一次总结交流,也是我们开启新征程的“号角”。
在多年以前,我在书里读到一句话,说的是“每个人都有潜在的能量,只是很容易被习惯所掩盖,被时间所迷离,被惰性所消磨。”
今天再次回看这段话,还真是一语中的,感触良多,回想起专栏写作的整个过程,这件事带给我的最大感悟就是:跳出自己的舒适区,才能有所突破。

突破舒适区是很难的事儿

我们都知道,突破舒适区是一件很难的事儿。这里我给你分享一个我自己的故事,也许你也会从这个故事里找到自己的影子。
记得在 2 年前,我参加过 eBay 的一个内部培训,培训的目标就是要让自己有所“突破”。我必须承认,这个培训是我经历过的所有培训中最接地气的一个培训,在培训过程里我也是情绪激昂的,准备带着学到的东西回到工作里去大展身手,好好突破一番的。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/1000字
划线
笔记
复制
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
该试读文章来自付费专栏《容器实战高手课》,如需阅读全部文章,
请订阅文章所属专栏新⼈⾸单¥59.9
立即订阅
登录 后留言

精选留言(13)

  • onebird
    有幸一起参加了两年前的那次培训。2021,我们一起乘风破浪,纵情向前。

    作者回复: @onebird, 记忆深刻的培训 :-)

    2021-01-01
    4
  • 东方奇骥
    首先祝老师元旦快乐。通过专栏学到了许多操作系统相关知识,也让我明白:把原理搞清楚,容器也就清晰了。听说k8s未来不支持docker了,操作系统、计算机网络这些基础知识就更加可贵。同时,这个专栏也激起了我继续学习操作系统的兴趣。

    作者回复: @东方奇骥, 谢谢!

    2021-01-01
    4
  • 上邪忘川
    看了老师的开篇和结尾,感触很深。以不变的技术来看变化的技术 ,勤于思考 而不是勤于重复

    作者回复: @上邪忘川
    谢谢你的鼓励!

    2021-01-01
    2
  • 我来也
    最近工作太忙,专栏都没时间看。
    转眼居然都结束了。😭

    老师的这个专栏我肯定是会抽时间看完的!

    作者回复: @我来也
    还没有结束,后面还有6讲关于调试的。

    2021-01-01
    2
  • 姜姜
    老师,这门课既然结束了,能不能加个餐把之前每节课留的课后思考题解答一下?

    作者回复: @姜姜
    后面还有一个加餐专题,等全部结束之后,我会看思考回答情况来统一回复。

    2021-01-22
    1
  • 百行吴书
    要是能讲更多的知识点就好了。也比较期待老师能出一门k8s相关的课,毕竟docker与k8s在工作基本上是一起出现的。
    其实这门课的另一个精髓是各章节中涉及到的工具使用与测试方法,这在排查问题时有很大用处。

    作者回复: @百行吴书,
    我们组其他几位同事出了一本《Kubernetes生产化实践之路》, 是专门介绍我们在k8s上一些经验的。
    我后面还有6讲,会介绍Linux tracing工具的原理和使用。

    2021-01-12
    1
  • po
    老师有如何看待crio呢?有计划迁移到crio吗?

    作者回复: @po, 我们不会用crio, 可以看一下这篇文章,
    https://www.infoq.cn/article/odslclsjvo8bnx*mbrbk

    2021-01-05
    1
  • 那时刻
    意犹未尽,期待加餐

    作者回复: @那时刻, 谢谢!

    2021-01-05
    1
  • kimoti
    谢谢李老师,学了这门课使我发现Linux里有那么大的学问

    作者回复: @kimoti, 很高兴这门课对你有所帮助!

    2021-01-04
    1
  • 小广
    非常感谢老师,课程相当通熟易懂,让我有机会能更了解容器的知识

    作者回复: 谢谢小广同学,我们一个月后还会安排专题加餐,敬请期待哦!

    2021-01-01
    1
  • Geek_41a96e
    可以出你们项目的k8s这套课出来吗?

    作者回复: 我们组的同事写了《Kubernetes生产化实践之路》, 在这本书里总结了我们在kubernetes上的一些经验。
    https://www.amazon.cn/dp/B08QYRHZ3Z

    2021-03-05
  • 帅哥哥俺
    这个专栏真的将技术表达的深入浅出通俗易懂!过年看的根本停不下来,一口气看完了,爽歪歪,100亿个赞!!!

    编辑回复: 谢谢你的认可呀,希望这门课对你有所帮助,也特别欢迎你在留言区记录自己的思考,跟小伙伴们一起学习进步!

    2021-02-21
  • 陈斯佳
    这门课真的是宝藏课程啊!谢谢老师的付出让我看到了运维运维路上的榜样!向您看齐!
    2021-02-09
收起评论
13
返回
顶部