目录
目录
1.导读:
容器技术现在使用已经非常普遍了,好处多多,此处不赘述,但对于普通开发者来说,从0学起来还是比较有坡度的,主要是容器技术偏运维操作更多一些,一般项目程序员直接和容器打交道的机会比较少,加上docker+k8s 涉及到的概念、工具、命令太多,让初学者容易陷进去,一下子迷失了方向。其实我们弄清楚了底层基本原理,然后命令一点点学,逐层递进,效果就很好了。
文本目标:
a. 介绍一条快捷的入门路径, 可以快速跑通整个流程。
b. 对各个工具的底层原理做简单介绍,否则基础不牢地动山摇。
顺便介绍一种学习方法: 3W学习法 , 我自认为3W学习法是我们每个人学习知识必由路径,只是我们自己没感觉到而已。
介绍 | 举例说明 | 注意点 | |
what | 是什么:能干什么,优缺点是什么 | docker 是什么,能干什么 | 一般都是浅尝辄止,知道不深 |
how | 怎么用 | docker 的安装、使用 | 投入大部分精力的地方,也容易见成效;因为没弄清楚what和why,所以很多学了也白学 |
why | 为什么,底层原理 | docker 是怎么工作的 | 非常重要,也非常难,所以往往被忽略或者被跳过 |
因为docker+k8s细节太多,所以本文主要介绍what 和 why
2.入门路径:
由于wsl+docker+k8s网上安装教程比较多,大家可以根据自己环境自行安装,本部分只重点介绍安装注意事项。
环境和工具:
win10 专业版+ dockerdesktop +kubectl
dockerdesktop 是一个