缺什么补什么:容器跑起来不等于集群管得住
很多转岗或查漏补缺的同学在学容器技术时,常卡在一个尴尬位置:能跟着敲两条命令把容器跑起来,但一到生产环境就抓瞎。镜像构建不规范、端口冲突频发、单台宿主机资源被某个容器吃光、多节点编排全靠手动复制——这些痛点光靠背参数解决不了。这门课针对的就是这种“半瓶水”状态,核心解决两个问题:一是怎么把应用标准化打包进镜像并合理发布;二是怎么给容器上配额做隔离,进而为多节点集群管理打基础。它不讲云原生宏大叙事,只盯住平台搭建、镜像制作、资源限制这些落地细节,补的是从“能跑”到“敢上线”之间的工程能力缺口。
适合什么基础与建议先看的重点
看这门课你得有 Linux 基础操作底子,懂基本网络和进程概念,否则讲到 CPU 配额混合参数、端口映射机制时容易发懵。零基础转岗的同学别直接跳着看,建议先啃透平台部署和基本使用,把镜像创建与发布这块当成重点精读——自己动手把一个本地应用做成镜像推上去,才算过了第一道坎。接着必须重点看容器命名与资源配额控制部分,这块是区分“玩具级使用”和“工程级管理”的分水岭。别觉得给容器改个名字、限制下 CPU 是小事,生产环境里一台宿主机跑几十个容器,没有主机名规范和资源隔离,排障和调度根本无从谈起。这部分涉及参数混合使用的逻辑较绕,建议结合实际操作反复看。
学完能干什么与资料怎么配合练习
看完并跟着练完,你应该能独立完成单节点容器虚拟化平台的搭建,把现有业务制作成标准镜像并发布到仓库,还能根据机器规格给不同容器设定 CPU 和内存配额,防止单点资源雪崩。在准备 Kubernetes 集群管理阶段前,这些是必须夯实的底座。资料配合方面,别光看视频过眼瘾,必须准备一台或几台测试虚机跟着实操。看到镜像制作那节,就同步把本地服务打包推送到自己搭的 registry;讲到资源配额控制时,开两个压测容器分别给不同 CPU 限额,用工具压满核数观察限流效果。每看完一个参数讲解,立刻在命令行敲一遍验证,别把容器当黑盒,出错了就查日志排障。带着“这参数在生产里防什么故障”的问题去练,比单纯记命令管用得多。
课程目录
1-1 [部署docker容器虚拟化平台] docker概述 (30:16) 1-2 [部署docker容器虚拟化平台] 部署docker容器虚拟化平台 (18:38) 1-3 [部署docker容器虚拟化平台] docker平台基本使用方法 (23:13) 1-4 [部署docker容器虚拟化平台] 创建docker镜像和发布镜像方法 (23:25) 1-5 [部署docker容器虚拟化平台] 容器映射端口号 (07:12) 2-1 [docker容器命名和资源配额控制] docker容器命名和重命名-创建docker容器指定主机名 (07:58) 2-2 [docker容器命名和资源配额控制] CPU配额控制参数的混合使用 (29:54) 2-3 [docker容器命名和资源配额控制] docker容器资源配额控制 (32:31) 2-4 [docker容器命名和资源配额控制] docker容器资源配额控制之内存-IO (12:19) 2-5 [docker容器命名和资源配额控制] 数据映射 (07:43) 3-1 [配置docker静态IP地址-配置docker私有仓库] 配置docker静态IP地址 (29:32) 3-2 [配置docker静态IP地址-配置docker私有仓库] 配置docker私有仓库 (42:38) 3-3 [配置docker静态IP地址-配置docker私有仓库] 测试docker私有仓库 (12:45) 3-4 [配置docker静态IP地址-配置docker私有仓库] 使用阿里云的docker私有仓库 (21:16) 4-1 [搭建Kubernetes容器集群管理系统] Kubernetes和相关组件的介绍 (23:46) 4-2 [搭建Kubernetes容器集群管理系统] 配置yum源安装kubernetes及组件 (18:39) 4-3 [搭建Kubernetes容器集群管理系统] 配置etcd和master节点 (37:31) 4-4 [搭建Kubernetes容器集群管理系统] 配置minion1节点 (17:04) 4-5 [搭建Kubernetes容器集群管理系统] 配置minion2结点并总结K8s所有服务和端口 (11:42) 5-1 [搭建web管理界面-基于k8s搭建redis集群实战] 准dashboard的deployment和service (27:24) 5-2 [搭建web管理界面-基于k8s搭建redis集群实战] 部署Kubernetes-Dashboard-web界面 (22:35) 5-3 [搭建web管理界面-基于k8s搭建redis集群实战] 准备redis集群实验环境 (26:17) 5-4 [搭建web管理界面-基于k8s搭建redis集群实战] 搭建基于redis和docker的留言簿案例 (14:54) 6-1 [使用kubectl管理Kubernetes容器平台] kubectl创建和删除一个pod相关操作 (41:46) 6-2 [使用kubectl管理Kubernetes容器平台] yaml语法规则 (16:57) 6-3 [使用kubectl管理Kubernetes容器平台] 加载yaml文件生成deploy (26:51) 6-4 [使用kubectl管理Kubernetes容器平台] kubectl其他常用命令和参数说明 (17:14) 6-5 [使用kubectl管理Kubernetes容器平台] 使用kubectl管理集群中service服务 (52:37) 6-6 [使用kubectl管理Kubernetes容器平台] 使用kubectl管理集群中deployment资源 (24:02)





