- 30
- 0
- 约11.76万字
- 约 48页
- 2023-09-09 发布于陕西
- 举报
浅谈虚拟化和容器技术
相信所有对Docker有所耳闻的朋友都知道,它是一款以容器虚拟化技术为基础的软件,因此在了解有关Docker的概念知识和使用方法之前,虚拟化和容器技术是我们不可或缺的基础知识-在本小册的 第一个小节里,我们就先来尝一尝这道有关虚拟化和容器技术的开胃菜吧-
虚拟化技术
如果要用简单的语句来阐述虚拟化技术的话,那么可以这么解释:
虚拟化技术是一种将计算机物理资源进行抽象、转换为虚拟的计算机资源提供给程序使用的技术-
这里所指的计算机资源,就包括了 CPU提供的运算控制资源,硬盘提供的数据存储资源,网I:提供的网络传输资源等-
为程序跨平台兼容而生
虚拟化这个概念并不是什么新事物了,早在20世纪60年代,IBM就用它来描述一套能够抽象硬件资源的实验性系统-
在计算机技术发展的早期,各类计算平台、计算资源所提供的接口、调用方式十分杂乱,没有像今天这样相对统一的标准-由于要适配不同的平台,写各种兼容代码,这无形给开发者帝来了很多的困 扰。这种混乱甚至都出现在IBM这一家公司下不同机型的机器上,所以IBM的工程师们创造了虚拟化技术,用来帮助程序快速适配不同平台的物理机器。
熟悉计算机原理的朋友应该知道,程序对计算机资源的调用主要依赖于操作系统所给出的接口-我们的程序通过操作系统提供的接口,向物理硬件发送指令。
所以,要实现程序跨平台兼容的方法其实很简单,只要操作系统或者物
您可能关注的文档
- 【2022-2023】苏教版6六年级上册学习能力检测卷(全套).docx
- 2017-2018苏教版六年级上册《小学生数学报》学习能力检测卷(全套).docx
- ISOIEC 18004_2006Cor 1_2009原版完整文件.docx
- 比对试验结果评定方法.docx
- 处方权、调剂权审批管理授予.docx
- 个人金融信息保护预案.docx
- 基于程序逻辑模式的校园防欺凌项目评估研究.docx
- 课程表完整模板.docx
- 清廉从教培训方案模板.docx
- 人教版八年级上英语教学计划3篇.docx
- 2026+循证建议:英克司兰在慢性肾脏病患者中的应用解读.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理 (1)_final.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理 (1)_repaired.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理_final.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理_repaired.pptx
- 2026+专家建议:嗜酸性食管炎组织学报告标准化.pptx
- 2026+最佳实践共识建议:所有医院发生的尿路感染的预防策略.pptx
- 2026+paflar+指南:少关节型幼年特发性关节炎_repaired.pptx
- 2026+PANLAR建议:少关节型幼年特发性关节炎的治疗.pptx
- 2026+国外实践指南+:女性首次经历精神病发作时首选的抗精神病药物.pptx
原创力文档

文档评论(0)