打算在学校开课讲 Docker,大家有啥建议没有?

2016-04-29 15:07:56 +08:00
 xiqingongzi

打算在校内开展 Docker 课程

我个人是打算讲些 Docker 的优势,然后就是 Docker 容器的基础应用。

我觉得我主要是引起兴趣,更多还是同学们能够有兴趣自己去研究

6836 次点击
所在节点    程序员
62 条回复
eoo
2016-04-29 15:11:48 +08:00
支持
fu82581983
2016-04-29 15:14:29 +08:00
你说滋不滋次,我当然是滋次的。

学校很需要一些比较新的技术,因为老师教的东西实在太老了,学生也会容易没有兴趣。
Shura
2016-04-29 15:22:18 +08:00
然而最多只能是选修课
xiqingongzi
2016-04-29 15:27:07 +08:00
@Shura 哈,连选修都算不上,只能算社团的技术分享
xiqingongzi
2016-04-29 15:27:41 +08:00
@fu82581983 其实学校的老师都知道,只是不教。坑死。老师们做项目也是 BootStrap 各种用,但是给学生讲的却很少
fulvaz
2016-04-29 15:30:09 +08:00
然而我觉得本科能把基础讲明白就已经很了不起了
xiqingongzi
2016-04-29 15:32:43 +08:00
@fulvaz 作为社团只讲应用,不讲基础,基础更喜欢同学们自己去深挖。
cxbig
2016-04-29 15:33:34 +08:00
想法很好,最好能结合实践。
10 年前就是吃了这个亏,教材陈旧缺乏实践,出来发现很多知识和社会是脱节的。
xiqingongzi
2016-04-29 15:35:17 +08:00
@cxbig 实践的话,会考虑介绍灵雀云之类的业务给他们,让他们尝试自己去操作、部署程序
cxbig
2016-04-29 15:41:51 +08:00
@xiqingongzi 大部分实践其实本地 vm 就能做了
dangyuluo
2016-04-29 15:58:04 +08:00
你是讲师还是学生
9hills
2016-04-29 16:01:45 +08:00
你说好不好,那当然是吼啊,但是希望能多讲基础

Cgroups. Namespace aufs 等等,而不是只教怎么用
froma2z
2016-04-29 16:04:55 +08:00
没什么坏处,也没什么卵用
SourceMan
2016-04-29 16:05:45 +08:00
《 LOL 首杀的技巧与实践》
yuedingwangji
2016-04-29 16:33:37 +08:00
good
qfdk
2016-04-29 16:45:56 +08:00
来来给 lz 点儿建议,刚做了关于 docker 的东西 :) 顺便把我们的教学教材给你们
重点不是你来灌输思想而是让他们知道为什么要用 Docker ,自己学来的更有意思并加上自己的实践,你就是当一个学生的角色,这样才能调动积极性,你可以在他们的演讲上提一下问题,看看他们有没有好好的下功夫。如果有条件开一个云平台的话大家可以共享一个文件夹,让学生把做的 ppt 都放上去分享给别的同学,来个🌰 http://tinyurl.com/hzsr2bm

1. 首先要让学生知道 Docker 是干啥么的,这个不用你来讲,让他们自己学习。

2. 让他们把学习成果给你们以 ppt+demo 的形式来展示一下,不特别复杂,让他们用 tomcat 跑一个项目,或者 nginx 跑一个自己的项目就好,或者 WordPress 之类的。

3. 分成 2 人的小组来做一个 微型架构(都在 Docker🐳中) 加上物理机的 nginx 来复杂均衡+monkey 测试。
我把我们写的教程可以发一下
http://tinyurl.com/jllhezf (需要翻墙)
就是做成一个这样的项目 英文资料 http://techblog.netflix.com/2013/03/introducing-first-netflixoss-recipe-rss.html
这些都要做在 docker 里面
最后写一个自动化脚本自动部署这些东西

具体可以参考我写的 https://github.com/qfdk/docker-rss
喜欢的可以去 https://hub.docker.com/r/qfdk/docker-rss/ 给我打个星 :)
时间长的话 大概 7 节课,短的话大概 2 节课,看学生水平而定(如果连 git 都不会玩儿的孩子。。)

最后祝好运
chinajik
2016-04-29 16:52:12 +08:00
推荐 https://www.daocloud.io/
跟着这个工具走,基本上都能教得好
Tea.fm 里面有一期节目是马道长的采访,对 docker 的解释我觉得蛮中肯的
xiqingongzi
2016-04-29 17:07:52 +08:00
@qfdk 感谢!
@chinajik 晚上看看
@dangyuluo 助教
@9hills 讲基础怕学生没兴趣,我是喜欢讲应用,让他们自发去研究基础
iburu
2016-04-29 17:11:12 +08:00
学生的福气
garipan
2016-04-29 17:17:27 +08:00
@qfdk 好 铜币已送

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/275336

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX