Docker容器技术培训与咨询,容器培训
课程简介
课程从从系统运维到应用实践全面讲解了容器技术在企业生产实际部署的全过程,包含集群安装部署、服务自动与发现、性能监控等。同时也包含了大量部署配置文件用例,能极大的帮助学员快速稳定的运营管理容器集群和云上微服务业务应用。
培训目标:
参加这次培训,学员将全面了解容器技术与容器集群管理,并能够使用Docker容器来完成企业容器化的转型和实施。
培训对象
运维工程师、系统工程师、DevOps工程师和想掌握容器技术的IT工程师
课程大纲
Docker技术基础
|
• 容器技术的历史
• LXC虚拟化技术简介
• Docker 与 LXC虚拟化技术的简单比较
• Docker项目的发展历程
• 微服务容器集群
• Docker的特征
• Docker的组件与元素
• Docker体系架构分析
• Docker Client实现到Docker Daemon之间通信
• Docker Daemon处理服务请求
• Docker Index公有与私有访问权限的Docker管理
• Docker Containers负责应用程序的运行
• Docker控制组
• Docker Union文件系统
• Docker Images用来运行Docker容器
• DockerFile自动创建Docker镜像。
• CGroup和NameSpace
• Docker的安全特性
|
Docker的生态系统和未来展望
|
• Docker的生态系统
• 集群管理工具Swarm
• 编排工具Compose
• 集群创建工具Machine
• 通过Kubernets/Mesos构建Docker集群
• Mesos VS Kubernetes VS Swarm
• 分布式的Docker容器集群设计
|
Docker的安装与镜像管理
|
• Docker引擎的安装
• DockFile、Docker镜像和容器
• 撰写Dockerfile
• Dockerfile的自动化镜像构建命令
• 使用Docker Hub
– 镜像上传和下载
– 自动化构建
– Web Hooks and Build Triggers
• 第一个Docker镜像
|
Docker镜像技术
|
• Docker镜像基础概念
• Docker镜像组织关系
• Docker镜像架构
• Docker镜像与Docker容器
• Docker容器的文件系统
|
深入分析Docker Registry实现对容器的管理
|
• Docker Registry工作流架构详解
• 完成对Docker镜像的下载,推拉及删除任务
• 通过index 负责并维护镜像信息
• 通过registry完成镜像和图表的仓库管理
• 通过Registry Client完成镜像的Push,Pull任务
• Push Image & Pull Image
• 创建私有Docker Registry
|
Docker File详解和使用Docker的本地开发流程
|
• Docker File的结构
• Docker Run命令
• Docker CMD命令
• ENTRYPOINT命令
• DockerFile中添加文件与应用
• 端口映射
• 环境变量的配置
• 共享数据的配置
• 构建镜像
• 启动容器
• 使用Docker的本地开发流程
• 容器存储卷的使用
• 容器之间的互相连用(links)
|
容器Cow机制和数据持久化方案
|
• 深入了解容器Copy on Write机制及其影响
• 解决方案:使用数据卷和云平台持续久化容器数据
|
容器网络机制和多主机网络解决方案
|
• 深入了解Docker网络机制及其影响
• Docker网络模型
• Docker Overlay网络
• Flannel / Etcd的Docker虚拟网络管理
• 解决方案:使用bridge / overlay网络及云平台网络驱动实现多主机网络解决方案
• 解决方案:使用Flannel / Etcd管理Docker虚拟网络
|
Docker日志机制与监控解决方案
|
• 监控容器
• 进程管理
• 日志管理
• 容器管理
• 备份与还原
• 深入了解Docker日志机制
• 解决方案:使用ELK(Elasticsearch、Logstash和Kibana)搭建企业级容器集群监控平台
|
如果您想学习本课程,请
预约报名
如果没找到合适的课程或有特殊培训需求,请
订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请
服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。
专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获