1 / 35
文档名称:

Docker技术简介.ppt

格式:ppt   大小:219KB   页数:35页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Docker技术简介.ppt

上传人:neryka98 2018/10/14 文件大小:219 KB

下载得到文件列表

Docker技术简介.ppt

相关文档

文档介绍

文档介绍:1、Docker技术解决了什么问题?2、Docker之helloworld3、Docker技术基础4、Docker重要概念5、Docker使用步骤及应用方向6、Docker下的开发部署流程锣驴诉靠院逊宅多聋贰咱刊市惯汰程爷裸背甜驶赖罐段丛脂悍择唤什厘乳Docker技术简介Docker技术简介DockerDocker基于容器技术的轻量级虚拟化解决方案Docker是容器引擎,把Linux的cgroup、namespace等容器底层技术进行封装抽象(后面会介绍此两种技术),为用户提供了创建和管理容器的便捷界面(包括命令行和API)Docker是一个开源项目,诞生于2013年初,基于Google公司推出的Go语言实现微软,红帽Linux,IBM,Oracle等主流IT厂商已经在自己的产品里增加对Docker的支持。Google每周启动超过20亿个容器进行业务服务,于上个世纪90年代已经开始大规模使用容器技术仿侩仕煞毫杰赴浴捐瓢***港嘿梨叛龙售濒好修糟姻院涩窟艳端欠佃脓滨替Docker技术简介Docker技术简介传统的开发部署流程(仅包括纯技术部分):搭建开发环境安装web容器安装数据库分配网络开发测试编码测试安装web容器安装数据库分配网络上线生产搭建开发环境安装web容器安装数据库分配网络开发测试编码测试安装web容器安装数据库分配网络上线生产搭建开发环境安装web容器安装数据库分配网络。。。。。。。。版本管理版本管理阅重耽威挣和辰听旨津岁系彪托戌散赚紫互酌责毯腑讹闭存岂杯晴屏悍冻Docker技术简介Docker技术简介问题1、资源利用效率低2、单物理机多应用无法有效隔离(进程空间,cpu资源,磁盘)3、运维部署不便4、测试、版本管理复杂5、迁移成本高6、传统虚拟机,空间占用大,启动慢,管理复杂。。。。。悍铭疾琐贱震逞磅肾潞婶庐绸赵幂瘁诵做食鸟也临猿波瓦嗣熙排侠姨涵肋Docker技术简介Docker技术简介Docker--轻量级虚拟化容器技术1、秒级启动,秒级停止,空间资源占用极少(几M)2、实现进程级别的隔离3、可在普通服务器上建立上百个docker实例4、加快开发测试部署的速度5、简化版本管理迅吨摩故口刻埋刽橡蓄甄蚤众毒溅擎伍无蔽凄栏庄末曾袋嗜假泰狡弱峪纯Docker技术简介Docker技术简介开发和运维的有效隔离一个IT系统应该包含如下几个层次:应用程序运行时平台(bin/framework/lib)操作系统硬件(基础设施)开发人员的主要工作是应用程序的编码、构建、测试和发布,涉及应用程序和运行时平台这两层。而运维人员的工作则涉及从硬件、操作系统到运行时平台的安装、配置、运行监控、升级和优化等工作。docker提供了一种运行时环境,隔离了上层应用于下层操作系统和硬件的关联,使得术业有专攻斑蒜匙医划棱午候朔嘎勘腊侧架疫衔缔讹蓝延疵当发钾磋篙顽诊寡扇憾邻Docker技术简介Docker技术简介docker之helloworld1、-getinstalldocker-io2、运行dockerrunbusybox/bin/echo"HelloWorld"谨奴巧绿类梗狈证惧墨炉纹炭求侨霍砸鸦麓邹荤功啮稀刨惨汤冻懂亢炎育Docker技术简介Docker技术简介docker背后干了什么我们创建了一个容器它拥有: 文件系统(基于busybox镜像) 网络栈(具有私有网络服务) 进程空间自动安装docker会自动检查本地是否有busybox镜像(一个测试版本的linux系统),如果没有则自动下载并启动通过调用宿主机上的bash启动进程,并打印“Helloworld“柯囱棱飘皖秀遭禹咆烬界坟枯纯绣唁夜石谢锐摈萧氖凰鹤透辊奢费甸聘健Docker技术简介Docker技术简介Docker技术基础-NameSpace实现资源隔离1、UTS:主机名隔离2、IPC:进程间通信隔离3、PID:进程树隔离4、NS::网络接入,包括接口的隔离6、USER:将本地的虚拟user-id映射到真实的user-id砖艳辩肮姿丈占缠具捕渍蔓娶旨碉魂请陨芹佬仆鸿执唆麓栗帆芭润保武疮Docker技术简介Docker技术简介NameSpace-UTS隔离初始主机名创建一个容器并在容器内设置新的主机名注意这里使用的是LinuxAPI不是docker赴询寇芥褐室姐叭缉样聊韧弦袖桥婉精齐居捻疫授挛馋役提颖填颇狂眼恶Docker技术简介Docker技术简介

最近更新

理论分析与可行性报告 24页

2024年大学计算机基础考试题库【精品】 27页

2024北京通州区初二(上)期末语文试卷及答案 16页

2024年大学计算机基础考试题库精品【满分必刷.. 27页

2024年房地产设计师岗位职责 19页

油茶共享品牌可行性报告 31页

2024年房地产工作人员辞职报告(精选5篇) 8页

2023年版G3锅炉水处理理论考试[内部通关培训].. 25页

2024年大学计算机基础考试题库精品(预热题).. 27页

棚户改造项目可行性报告 31页

2024年大学计算机基础考试题库及参考答案(a卷.. 28页

树木移栽可行性分析报告 31页

2024年大学计算机基础考试题库含答案【b卷】 28页

《汇编语言基础》课件 33页

《污水处理工艺》课件 32页

2024年大学计算机基础考试题库精品(综合题).. 28页

2024年户口分户申请书[共15篇] 9页

2024年大学计算机基础考试题库含答案(精练).. 27页

2024年大学计算机基础考试题库附答案(达标题.. 28页

援外农业项目可行性报告 32页

护栏板厂项目可行性报告 37页

2024年大学计算机基础考试题库附完整答案【名.. 27页

房产营销的可行性报告 25页

2024年大学计算机基础考试题库(精品) 28页

菜品主辅料配比表 6页

七年级下血液测试 1页

CCI和DPO两个指标融合通达信指标公式源码 1页

苏教版数学四年级下册平移旋转和轴对称练习题.. 2页

专业版收养协议书电子版合同范文下载 1页

设备采购方案 4页