这门课解决什么工作场景

这套资料围绕的是 Java 分布式架构在容器化环境下的落地问题。当你所在团队的业务从单体应用走向微服务,原本在本地跑得好好的 Spring Cloud 组件,搬到服务器集群上就会出现各种环境冲突、依赖缺失或扩缩容困难。这门课针对的就是这种场景:教你把 Spring Boot 打包出的服务,封装成可移植的容器镜像,再逐步迁移到 Kubernetes 集群中统一调度。它不纠结于深奥的底层源码,而是聚焦在真实的部署链路打通上。如果你目前经常手忙脚乱地配置不同服务器环境,或者每次上线都要手动维护多个节点,那么这套实战内容能直接帮你理顺容器化交付的流程。

适合什么基础与建议先看的部分

学习这份资料前,你需要有扎实的 Java 基础,熟悉 Spring Boot 与 Maven 的基本开发流程,并且对 Linux 常用命令有概念。资料默认你懂微服务组件的简单配置,但不需要你提前精通过容器技术。对于平时只做业务开发的上班族,建议先从容器基础和镜像管理这两块看起,重点理解镜像分层机制与本地环境调试方法。对于正准备向运维或架构方向转行的同学,可以跳过最基础的安装演示,直接对照镜像仓库搭建与容器生命周期管理的章节,重点跑通本地仓库配置和容器状态流转的实操。资料里的每段操作都建议你在自己的虚拟机或云服务器上同步敲一遍,不要只看视频。

学完能独立做什么与资料配合方式

看完这套资料并跟着做完练习后,你能够独立完成一个微服务项目的容器化交付。具体来说,你可以自己编写合理的构建文件,把 Spring Cloud 的注册中心、网关和业务服务分别打包成独立镜像,推送到你自建的本地或云端仓库中,然后在测试环境里把整套服务跑起来。配合练习时,建议按“编写构建脚本、构建镜像、推送到私有仓库、拉取并运行容器”的闭环来操作。每个阶段做完后,尝试删掉本地环境重新拉取运行,验证镜像的可移植性。这种闭环练习能帮你把零散的命令串成一条真实的交付流水线,真正把容器化技术变成你解决工程部署问题的工具,而不是停留在背命令的阶段。


Spring Cloud 实战: Kubernetes/k8s & docker

课程目录

*   01 docker入门/

  *   01 docker的安装及入门例子.mp4 10:30

  *   02 为什么使用docker它和虚拟机有什么区别?.mp4 21:17

*   02 镜像仓库管理/

  *   01 什么是镜像和常用命令.mp4 18:56

  *   02 如何配置镜像的加速器?.mp4 06:57

  *   03 什么是dockerfile?.mp4 10:03

  *   04 如何手工制作一个SpringCloud的镜像?.mp4 10:03

*   03 镜像仓库管理/

  *   01 如何建设dockerhub官方仓库?.mp4 14:13

  *   02 如何建设阿里云docker仓库?.mp4 07:39

  *   03 如何搭建本地仓库?.mp4 07:39

*   04 容器管理/

  *   01 容器的生命周期实践.mp4 18:10

  *   02 如何进入容器的内部?.mp4 18:10

  *   03 容器内容改变后,能不能重新生成镜像?.mp4 10:42

*   05 docker网络管理/

  *   01 外部网络如何访问容器应用.mp4 10:42

  *   02 如何实现容器之间的网络通信?.mp4 21:11

*   06 docker数据管理/

  *   01 docker容器的数据如何共享给宿主机.mp4 13:05

  *   02 宿主机如何直接维护docker容器的数据?.mp4 21:11

*   07 docker综合练习/

  *   01 镜像仓库的管理系统.mp4 24:04

*   08 maven构建springcloud的docker镜像/

  *   01 maven构建eureka镜像推送给私有仓库.mp4 24:04

  *   02 maven构建eureka镜像推送给阿里云.mp4 08:21

*   09 e-book电商系统实战: spring cloud编排构建/

  *   01 什么是compose?为什么要使用compose?.mp4 24:04

  *   02 编排构建spring cloud注册中心eureka..mp4 09:13

  *   03 编排构建 product 微服务.mp4 08:21

  *   04 编排构建自动构建 user order trade cons.mp4 10:16

  *   05 编排构建spring cloud 网关zuul.mp4 06:56

  *   06 编排构建spring cloud 配置中心config.mp4 06:56

  *   07 编排构建spring cloud 调用链zipkin.mp4 23:09

  *   08 编排构建spring cloud 日志系统ELK.mp4 23:09

*   10 spring cloud 为什么要用Kubernetes?/

  *   01 Kubernetes(k8s) 解决了什么问题?.mp4 11:08

*   11 Kubernetes(k8s)的集群安装与配置/

  *   01 Kubernetes的集群安装与配置.mp4 17:22

*   12 小试牛刀,先玩一个 kubernetes的入门例子/

  *   01 在kubernetes集群中,运行一个nginx.mp4 17:22

*   13 安装配置k8s,管理系统dashboard/

  *   01 安装配置k8s的管理系统dashboard.mp4 17:22

*   14 e-book电商系统, 在kubernetes中实战/

  *   01 注册与发现eureka系统.mp4 10:39

  *   02 分布式集群,服务注册与发现eureka系统.mp4 10:39

  *   03 分布式配置中心config系统.mp4 10:39

  *   04 分布式Zipkin追踪系统.mp4 06:42

  *   05 API网关服务Zuul系统.mp4 06:42

  *   06 采用Endpoints技术,引入外部的mysql.mp4 06:42

  *   07 采用Endpoints技术,引入外部的ELK日志分析系统.mp4 10:04

  *   08 kubernetes实战, product商品微服务集群..mp4 10:04

  *   09 kubernetes实战, user用户微服务集群.mp4 05:56

  *   10 kubernetes实战, order订单微服务集群.mp4 05:56

  *   11 kubernetes实战, trade交易微服务集群.mp4 05:59

  *   12 kubernetes实战, consumer微服务集群.mp4 11:20

*   15 课件资料/

  *   01 课件资料