云计算网络技术教程(项目式微课版)-教案 项目8-构建 ker容器虚拟化网络-教学设计_第1页
云计算网络技术教程(项目式微课版)-教案 项目8-构建 ker容器虚拟化网络-教学设计_第2页
云计算网络技术教程(项目式微课版)-教案 项目8-构建 ker容器虚拟化网络-教学设计_第3页
云计算网络技术教程(项目式微课版)-教案 项目8-构建 ker容器虚拟化网络-教学设计_第4页
云计算网络技术教程(项目式微课版)-教案 项目8-构建 ker容器虚拟化网络-教学设计_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目8构建Docker容器虚拟化网络《云网络技术项目教程》教学设计课程名称:授课年级:授课学期:教师姓名:年月日课题名称项目8构建Docker容器虚拟化网络计划学时112学时内容分析通过部署OpenStack云平台实现了在服务器上快速部署虚拟机,提升了服务器硬件资源的利用率。为了简化应用程序的打包、交付和部署过程,提高了开发人员和运维人员的工作效率,公司决定使用Docker容器技术部署各类业务系统,项目经理要求王亮安装Docker容器引擎,部署单宿主机Docker容器网络和跨宿主机的Docker容器网络。教学目标及基本要求【知识目标】(1)掌握Docker镜像与容器的关系。(2)掌握单宿主机Docker容器的内外网互联方式。(3)掌握Docker容器自定义网络的特点。(4)掌握跨宿主机Docker容器互联的常用技术。【技能目标】(1)能够安装Docker容器引擎。(2)能够部署单宿主机Docker容器网络。(3)能够创建Docker自定义网络。(4)能够部署跨宿主机Docker容器网络。教学重点了解OpenStack云平台以及它和kvm的关系掌握跨宿主机Docker容器互联的常用技术教学难点安装OpenStack的过程。教学方式教学采用教师课堂讲授为主,结合教学PPT进行讲解教学过程任务1部署单宿主机Docker容器网络任务描述传统模式部署应用时,需要手动安装和配置软件环境。花费运维人员大量时间,工作量大且容易出错,当需要增加应用程序的处理能力时,需要手动添加新的物理机或虚拟机,很难实现服务能力的快速扩展。Docker容器能够简化应用程序的打包、交付和部署过程,实现业务的快速部署和启动。项目经理要求王亮按照任务网络拓扑在node1服务器上部署Docker容器引擎和测试容器,分析单宿主机Docker容器的内外网互联方式。逐项讲解以下内容。(1)Docker镜像与容器的关系。(2)掌握单宿主机Docker容器的内外网互联方式。三、进行重点知识的讲解(一)安装Docker容器引擎1.配置服务器网络环境2.配置yum源3.安装启动Docker(二)Docker容器的内外网互联1.Docker容器间互联(1)docker0网桥(2)创建2个容器①下载alpine镜像②查看镜像③创建容器test1④创建容器test2(3)测试容器连通性①查看test1容器的IP地址②查看test2容器的IP地址③在test2容器中测试与test1容器的连通性④查看网桥信息2.Docker容器访问外部网络(1)测试容器访问外部网络主机(2)分析容器访问外部主机网络配置3.外部主机访问容器(1)下载nginx镜像(2)运行nginx镜像(3)外部访问nginx服务(4)分析外部主机访问容器的网络配置四、归纳总结,布置课后作业回顾上课前的学习目标,对本节课知识点进行总结。布置课后习题作业。任务2部署跨宿主机Docker容器网络任务描述在默认情况下,所有的容器都连接到Docker0网桥上,容器之间可以互相访问。在有些场景下,不需要所有容器实现网络互联,比如两个不同的容器应用,一个部署的是电商平台,另一个部署的是游戏平台。它们之间就没有必要实现互联,因为一旦某个容器出现病毒,就会影响到其它容器。自定义网络可以很好的解决这个问题,它提供了一种灵活的网络环境,方便容器之间通信与隔离。项目经理要求王亮按照任务网络拓扑在node1和node2服务器上部署自定义网络和容器,基于VXLAN技术实现自定义网络容器的跨宿主机互联。二、回顾上节讲解知识,逐项讲解以下内容。1掌握Docker容器自定义网络的特点。2掌握跨宿主机Docker容器互联的常用技术三、进行重点知识的讲解(一)创建Docker自定义网络1.配置服务器网络环境2.安装Docker容器镜像3.创建自定义网络(1)在node1服务器上创建Docker容器自定义网络(2)在node2服务器上创建Docker容器自定义网络(二)部署Docker容器跨宿主机互联网络1.基于自定义网络创建容器(1)下载alpine镜像(2)在node1上创建测试容器test1(3)在node2上创建测试容器test2(4)查看node1和node2的网桥2.使用VXLAN技术实现容器跨宿主机互联(1)服务器node1上创建VXLAN10虚拟接口(2)服务器node2上创建VXLAN10虚拟接口(3)测试连通性四、归纳总结,布置课后作业回顾上课前的学习目标,对本节课知识点进行总结。布置课后习题作业。小结Docker容器极大地简化了应用程序的打包、交付和部署过程,提高了开发人员和运维人员的工作效率,同时也降低了应用程序在不同环境中运行的风险。具备轻量级、快速启动、环境一致性、高可

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论