Docker与K8S实战系列教程--靠谱、易学

在招聘网站上,Docker和K8S已经成为频繁出现的技能:

  1. 对于Java高级开发、架构师、技术总监,Docker和K8S是必备技能
  2. 对于Java初级、中级开发,Docker和K8S是简历里的加分项

为什么Docker和K8S这么重要?

因为Docker和K8S确实强大!它们的作用是:让项目部署非常便捷、让挂掉的应用自动重启、让应用数的增加和减少非常方便、访问量低时自动减少资源占用、访问量高时自动提高处理速度……

所以,本文介绍靠谱的Docker与K8S实战教程,地址:Docker与K8S实战 - 自学精灵

看完此教程能学到什么?

  1. Linux虚拟机的创建与使用
  2. Docker的作用与实战
  3. K8S的作用与实战

有了这些技能,无论你是找工作还是部署个人服务器,都是手到擒来

基础知识

  1. Docker的作用是什么?(免费)
  2. Docker、Docker Compose、Docker Swarm、K8S的区别(免费)
  3. K8S的作用是什么?Docker和K8S是什么关系?(免费)

准备工作

搭建Linux服务器(免费)

Docker实战

  1. 安装Docker(免费)
  2. Docker Compose是什么?怎么安装?(免费)
  3. 体验用Docker运行MySQL(免费)
  4. 体验用Docker运行SpringBoot项目(免费)

K8S实战

  1. 安装K8S(免费)
  2. 安装K8S官方可视化界面(免费)
  3. K8S的持久化(免费)
  4. K8S部署SpringBoot简单项目
  5. K8S部署SpringBoot项目(调用MySQL)
  6. K8S部署SpringCloud项目
  7. K8S为什么要用Ingress?与Nginx有什么区别?(免费)
  8. K8S部署Ingress-Nginx(暴露服务)
  9. K8S如何请求和限制资源?(免费)
  10. 体验K8S的自动扩容与缩容