K8S和docker区别
10分钟看懂k8s和docker
https://www.jianshu.com/p/f1f94c6968f5
1、pod包含各个功能的容器,pod在node运行,master管理node。
2、K8S是用来管理容器的。
3、docker就是创建容器的工具,相当于Navicat不是数据一样。docker包含容器,镜像,仓库,容器就是原始文件,镜像就是复制容器来的,仓库就是储存镜像的,还有很多官方的镜像,所以啊,就非常好用,从官方的仓库拉镜像,你就可以用了啊,而不是自己去下载,我要下哪个版本?我在哪儿下?我要不要翻墙?我下的这个版本和其他系统适配不?
K8s基本概念
https://www.cnblogs.com/yjf512/p/11187064.html
node和pod的区别
https://www.jianshu.com/p/b8d8c86723ed
1、功能的镜像都在pod里
2、pod运行在node上,node相当于虚拟机
3、master调度node
一个代码怎么部署k8s,部署后怎么访问?
1、创建Dockerfile,build镜 像到仓库
2、创建deployment【只创建这个也可以,只是没得那么优雅】
3、创建service【用于负载均衡】
4、创建ingress【类似于Nginx】
Nginx是什么?
https://blog.csdn.net/java_zyq/article/details/87873792
web服务器有哪些?
Apache,Tomcat,Nginx
什么是分布式?
就是一个大葫芦娃,拆分成7个小葫芦娃。