一、本书内容
《虚拟化与容器技术》通过深入浅出的方式介绍KVM虚拟化技术与Docker容器技术的概念、原理及实现方法,内容包括KVM概述、安装KVM、创建KVM虚拟机、虚拟机管理、管理KVM虚拟网络、管理KVM虚拟存储、容器技术简介、Docker镜像管理、Docker容器管理、Docker 网络管理、Docker存储管理、使用Dockerfile创建镜像等,并包含丰富的实验和案例,内容丰富,结构清晰,案例典型,实践性强。
二、读者对象
《虚拟化与容器技术》既可作为希望了解虚拟化技术和容器技术的系统管理员、DevOps 工程师的技术入门书籍,也可作为高等院校云计算相关课程的教材或教学参考书。在学习《虚拟化与容器技术》之前,应先具备一定的Linux基础知识。在学习过程中,既要充分理解相关的概念和原理,也要注重实践和动手操作,以加深对知识的理解和掌握。掌握KVM虚拟化技术与Docker容器技术,能够为后续学习OpenStack、K8S等云平台打下坚实基础。《虚拟化与容器技术》所有的实验及案例,均在CentOS Stream 9 Linux环境中经过验证。《虚拟化与容器技术》作为教材使用时,建议课时安排64~72学时。
三、编辑推荐
-
知识讲解由浅入深,循序渐进,学习路径明确
-
案例布局以实战为主,理论为辅,可操作性强
-
任务驱动,由实际问题引出原理和概念,思路明晰
-
深入调研,将主流技术贴近企业实际应用,实用性强
四、前言
4.1 云计算技术的发展
近年来,云计算技术在全球范围内迅猛发展,已经成为数字化时代的重要基础设施,深入到人们的生活和工作中。数字化、网络化、智能化、协同化已经成为世界经济和科技发展的主要趋势,我国正在逐步加强数字基础设施建设,积极发展新型基础设施,以进一步推进云计算、大数据、人工智能等新一代信息技术产业的发展。可以说,在当前数字化转型的背景下,云计算已经成为推动各行各业创新发展的重要动力。
4.2 KVM、Docker
KVM虚拟化技术与Docker容器技术是云计算的两个重要“引擎”,它们分别在不同领域中具有独特的优势与适用场景。KVM虚拟化是一种基于内核的虚拟机技术,在系统虚拟化方面有着广泛的应用。Docker容器则是一个颠覆性的容器化技术,具有快速迁移、可移植性强等诸多优点。《虚拟化与容器技术》将围绕KVM虚拟化与Docker容器展开,探究它们的基本原理、适用场景、实现与管理等方面的知识,帮助读者更全面、更深入地了解这两项技术的特点以及如何使用它们来助力业务发展。
4.3 本书内容简介
《虚拟化与容器技术》共分13章,分为两部分:第一部分是KVM虚拟化技术(第1~第6章),第二部分是Docker容器技术(第7~第13章)。
-
第1章介绍虚拟化的定义与历史,KVM的原理、功能与优势。
-
第2章讲解KVM的架构,如何构建实验环境,如何在Linux宿主机中安装部署KVM。
-
第3章讲解如何通过图形化管理工具virt-manager和命令行管理工具virt-install创建虚拟机。
-
第4章讲解如何通过virsh命令管理虚拟机,包括创建、暂停、恢复、停止及删除等生命周期管理的操作。
-
第5章讲解虚拟网络的管理,包括NAT、桥接网络的原理与配置。
-
第6章讲解虚拟存储的管理,包括存储池、存储卷的原理与日常管理。
-
第7章介绍容器的定义、部署、发展历史及应用场景等。
-
第8章讲解Docker的架构原理、常用子命令、镜像及镜像仓库的使用。
-
第9章讲解Docker容器的基本概念及常用操作命令。
-
第10章讲解Docker网络原理,容器与外部网络的相互访问原理,默认网络类型分析,常用管理命令等。
-
第11章讲解Docker存储概述、存储卷的管理及适用场景。
-
第12章讲解Dockerfile的常用配置指令,如何使用Dockerfile创建镜像。
-
第13章讲解Docker实战案例:Linux操作系统镜像、Nginx/Apache HTTPD服务、MySQL、MariaDB、MongoDB数据库服务。
4.4 作者简介
《虚拟化与容器技术》由陈涛任主编,孔繁玉、孙鹏军、张炉焱任副主编,编写团队既有多年项目研发的历练,又有一线教学经验。
五、粉丝福利
没中奖的小伙伴,如果对此书感兴趣可以点击下方的链接自行购买!《虚拟化与容器技术》(传送门)
今天的分享到这里就结束啦!如果觉得文章还不错的话,可以三连支持一下,春人的主页还有很多有趣的文章,欢迎小伙伴们前去点评,您的支持就是春人前进的动力!