Docker
回顾 docker 的学习之路,漫长无涯。
从 2016 年到今天,断断续续学过多次,但都没有任何长进。
时间一长不使用,就全然忘记。
基本原理
总结起来,原因很简单,底层原理没有掌握:
(1)Linux
(2)GoLang 协程等语言优势
(3)微服务相关
这些后期都将进行系统的学习和整理。
学习途径
其次主要是学习途径。
以前没有系统的学习,缺少学习的途径。
(1)系列博客
可以较为简单的入门方式。
主要以了解为主。
(2)官方网站
一手资料,自主学习。
这个放在最后,直接学习会比较吃力。
(3)书籍
系统学习
《Docker 全攻略》
《Docker 实战》
《Docker 从入门到实战》
《Docker 基础与实战》
《第一本 Docker 书》
《Docker 容器与容器云》
《Docker CookBook》
(4)github
上面有一些优秀的资源。
书籍就是学习的大纲
这里有第二种学习的思路,那就是目录也是一种学习大纲。
我们可以只看目录,然后跟着目录系统的学习一遍。
自己的理解
结合故事进行系统的学习。
比如集装箱在工业的发展之路。
DevOps 的发展历程,这种思想的重要性。
带来了什么?会产生多少新的机遇,同时又会导致多少失业?
故事是为了学习的趣味性,系统是为了学习的系统性。
-
思考
-
总结
-
拓展
相关理念
瀑布式开发
敏捷开发
DevOps
IaaS/PaaS/DaaS/PaaS
Cloud-与云之间的结合
相关知识
比如 Devops 的相关知识:
CI/CD:Jenkines/TeamCity
版本控制: SVN/GIT
代码仓库:Gitlab/Github
jar 包仓库:Maven/Gradle/Nexus
测试:Junit/Mock/TestNG
代码质量:Sonar/FindBugs
文档:Swagger/IDoc