【书籍分享 • 第三期】虚拟化与容器技术

文章目录
- 一、本书内容
- 二、读者对象
- 三、编辑推荐
- 四、前言
- 4.1 云计算技术的发展
- 4.2 KVM、Docker
- 4.3 本书内容简介
- 4.4 作者简介
- 五、粉丝福利
一、本书内容
《虚拟化与容器技术》通过深入浅出的方式介绍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 作者简介
《虚拟化与容器技术》由陈涛任主编,孔繁玉、孙鹏军、张炉焱任副主编,编写团队既有多年项目研发的历练,又有一线教学经验。
五、粉丝福利

没中奖的小伙伴,如果对此书感兴趣可以点击下方的链接自行购买!《虚拟化与容器技术》(传送门)
今天的分享到这里就结束啦!如果觉得文章还不错的话,可以三连支持一下,春人的主页还有很多有趣的文章,欢迎小伙伴们前去点评,您的支持就是春人前进的动力!

相关文章:
【书籍分享 • 第三期】虚拟化与容器技术
文章目录 一、本书内容二、读者对象三、编辑推荐四、前言4.1 云计算技术的发展4.2 KVM、Docker4.3 本书内容简介4.4 作者简介 五、粉丝福利 一、本书内容 《虚拟化与容器技术》通过深入浅出的方式介绍KVM虚拟化技术与Docker容器技术的概念、原理及实现方法,内容包括…...
数据结构之:堆
堆(Heap)是计算机科学中的一种特别的完全二叉树结构,它满足某种特定顺序,用于实现优先队列等数据结构。堆主要有两种类型:最大堆(Max Heap)和最小堆(Min Heap)。 定义 …...
助力探索社交出海最短变现路径,融云 1V1 音视频「限时免费」
在社交赛道,1V1 业务是最好的切入点。 对于初创公司来说,1V1 业务的技术成本和运营成本相对可控,并且具备与秀场直播等业务融合拓展的巨大空间。未来,相信 1V1 业务会吸引更多开发者投身其中。 一位社交出海经验丰富的从业者曾在…...
汇编工具理解
当百度读取键盘敲入字符等得到的代码,譬如如下 section .datainput_buffer db 1 ; 保存输入字符的变量section .text global _start_start:mov eax, 3 ; 设置文件描述符为0 (stdin)xor ebx, ebx ; 清空ebx寄存器mov edx, 1 ; 要读取的字…...
Leetcoder Day21| 回溯理论基础+组合
语言:Java/Go 回溯理论基础 回溯函数也就是递归函数; 所有回溯法的问题都可以抽象为树形结构; 回溯法解决的都是在集合中递归查找子集,集合的大小就构成了树的宽度,递归的深度,都构成的树的深度。 适用的题…...
备战蓝桥杯Day17 - 链表
链表 基本概念 链表是由一系列节点组成的元素集合。 每个节点包含两部分:数据域 item 、指向下一个节点的指针 next 通过节点之间的相互链接,形成一个链表 1. 链表的初始化 # 手动建立链表 # 链表的初始化 class Node(object):def __init__(self, …...
登录页设计新选择:毛玻璃和新拟态风格,非2.5D和插画风
登录页给潜在用户传递了产品的品牌调性,是非常重要的一类页面,之前2.5D和插画风格的登录页流行一时,不过这阵风好像过去了,新的风格开始涌现了。 一、越来越流行的毛玻璃设计风格 毛玻璃风格是指将背景模糊处理,使得…...
14:00面试,14:05就出来了,问的问题有点变态。。。
下午两点,我准时走进了面试的会议室,心中既有期待也有紧张。然而,仅仅五分钟后,我便走出了会议室,心中充满了困惑和挫败感。面试官的问题确实出乎我的预料,它们既深入又具体,让我有些措手不及。…...
关于纯前端想要变成全栈编写接口的学习推荐
推荐学习uniappuniclouduniadmin 学习成本低,不到一个月就能开发出自己的接口,上传到服务空间,并且能够实现后端的功能,能够调用接口 当然这里使用的不是mysql数据库,而是unicloud推荐的存储方式 操作起来也很方便...
Rust升级慢,使用国内镜像进行加速
背景 rustup 是 Rust 官方的跨平台 Rust 安装工具,国内用户使用rustup update的时候,网速非常慢,可以使用国内的阿里云镜像源来进行加速 0x01 配置方法 1. Linux与Mac OS用户配置环境变量 修改~/.bash_profile文件添加如下内容࿱…...
Base64 编码 lua
Base64 编码 -- Base64 字符表 local base64_chars { A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,…...
41.仿简道云公式函数实战-数学函数-SUMIF
1. SUMIF函数 SUMIF 函数可用于计算子表单中满足某一条件的数字相加并返回和。 2. 函数用法 SUMIF(range, criteria, [sum_range]) 其中各参数的含义及使用方法如下: range:必需;根据 criteria 的条件规则进行检测的判断字段。支持的字段…...
挑战30天学完Python:Day22 爬虫
🎉 本系列为Python基础学习,原稿来源于 30-Days-Of-Python 英文项目,大奇主要是对其本地化翻译、逐条验证和补充,想通过30天完成正儿八经的系统化实践。此系列适合零基础同学,或仅了解Python一点知识,但又没…...
AI:138-开发一种能够自动化生成艺术品描述的人工智能系统
🚀点击这里跳转到本专栏,可查阅专栏顶置最新的指南宝典~ 🎉🎊🎉 你的技术旅程将在这里启航! 从基础到实践,深入学习。无论你是初学者还是经验丰富的老手,对于本专栏案例和项目实践都有参考学习意义。 ✨✨✨ 每一个案例都附带关键代码,详细讲解供大家学习,希望…...
智慧城市建设的新里程碑:公共服务电子支付大屏
随着科技的飞速发展,我们的生活正在经历前所未有的变革。电子支付的出现,无疑是这场变革中的一大亮点,它不仅改变了我们日常的支付方式,更成为智慧城市建设的重要一环,为公众提供了更加便捷、高效的服务体验。 在以前&…...
Netty之Decoder详解与实战
在这篇博客文章中,我们将深入探讨Netty框架中的一个核心组件——Decoder,并通过示例解释其工作原理及如何在Netty应用程序中使用它来处理网络通信中的数据解码。 1. 什么是Decoder? 在Netty中,Decoder是一种特殊类型的ChannelHa…...
PCIe P2P DMA全景解读
温馨提醒:本文主要分为5个部分,总计4842字,需要时间较长,建议先收藏! P2P DMA简介 P2P DMA软硬件支持 CXL P2P DMA原理差异 P2P DMA应用场景 P2P DMA技术挑战 一、P2P DMA简介 P2P DMA(Peer-to-Peer…...
【Git】window下大小写不敏感问题处理
在Windows环境下,Git因为文件名的大小写敏感性而导致了一些问题。 首先,Windows文件系统是不区分大小写的,这意味着在Windows中创建的两个文件名只有大小写不同,但字母顺序和字符完全相同的文件会被视为相同的文件。然而…...
【JS】【Vue3】【React】获取滚轮位置的方法:JavaScript、Vue 3和React示例
目录 使用JavaScript原生方法在Vue 3中获取滚轮位置在React中获取滚轮位置 随着Web应用程序的发展,滚轮位置的获取变得越来越重要,可以用于实现页面的滚动效果、导航条的隐藏和显示等功能。本文将探讨在JavaScript、Vue 3和React中获取滚轮位置的不同方法…...
什么是线程和进程?
什么是线程和进程? 文章目录 什么是线程和进程?何为进程?何为线程? Java 线程和操作系统的线程有啥区别?请简要描述线程与进程的关系,区别及优缺点?图解进程和线程的关系程序计数器为什么是私有的?虚拟机栈和本地方法栈为什么是私有的?一句话简单了…...
人体活动识别技术:算法评估与工程实践
1. 项目背景与核心挑战人体活动识别(Human Activity Recognition, HAR)是机器学习在可穿戴设备和智能感知领域的重要应用场景。我们经常需要从加速度计、陀螺仪等传感器数据中自动识别行走、跑步、坐卧等日常活动。这个任务看似简单,但在实际…...
在Visual Studio 2019中集成与实战Libtiff:从编译到图像处理
1. 环境准备与源码编译 在Visual Studio 2019中使用Libtiff处理专业图像前,需要先搭建好开发环境。我推荐从官方GitHub仓库下载最新稳定版的Libtiff源码(当前最新为4.5.1版本),相比旧版有更好的兼容性和性能优化。下载后解压到不含…...
Neo4j 超详细入门
Neo4j 是全球最主流、原生高性能属性图数据库,专门存储节点 - 关系 - 属性的图结构数据,是 GraphRAG、知识图谱、多跳推理系统的标准底层存储底座。一、核心定义与数据模型1. 原生图数据库底层物理存储就是图结构,不是 MySQL 套图插件&#x…...
FFXIV_ACT_CutsceneSkip插件深度解析:进阶自动化跳过副本动画的实战方案
FFXIV_ACT_CutsceneSkip插件深度解析:进阶自动化跳过副本动画的实战方案 【免费下载链接】FFXIV_ACT_CutsceneSkip 项目地址: https://gitcode.com/gh_mirrors/ff/FFXIV_ACT_CutsceneSkip FFXIV_ACT_CutsceneSkip是一款专为《最终幻想XIV》中国服务器设计的…...
【金融业Docker安全配置TOP5致命漏洞】:2023全年金融行业渗透测试数据揭示——第3项92%机构仍在裸奔!
第一章:金融业Docker安全配置的合规基线与风险全景金融业对容器化平台的安全性要求远高于通用场景,Docker部署必须同时满足《金融行业网络安全等级保护基本要求》(等保2.0三级)、《GB/T 35273—2020 个人信息安全规范》及银保监会…...
技术书籍解毒:90分钟高效吸收法
在软件测试领域,技术迭代的浪潮从未停歇。从传统的手工黑盒测试,到自动化测试框架的普及,再到如今与DevOps、云原生、人工智能深度融合的智能测试体系,知识更新的速度已远超个体线性学习的极限。测试工程师的书架上,堆…...
VS2015集成Qt项目遭遇MSB4018:平台工具集配置实战解析
1. 当VS2015遇上Qt:MSB4018错误的典型场景 第一次在VS2015里打开Qt项目时,那个鲜红的MSB4018错误提示框跳出来,我整个人都是懵的。控制台里密密麻麻的堆栈信息,最扎眼的就是那句"VCMessage任务意外失败"。这种情况在混合…...
BilibiliDown:免费开源B站视频下载器的终极完整指南
BilibiliDown:免费开源B站视频下载器的终极完整指南 【免费下载链接】BilibiliDown (GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 😳 项目地址: https://gitcode.com/gh_mirrors/bi/…...
EF Core 10向量查询延迟突增2700ms?揭秘SQL Server 2022向量索引与LINQ表达式树编译冲突真相
第一章:EF Core 10向量搜索扩展的演进与定位EF Core 10 向量搜索扩展并非官方内置功能,而是由社区驱动、面向 AI 增强型应用的重要生态补充。它标志着 Entity Framework Core 从传统关系型查询范式,正式迈向支持语义检索、相似性匹配与嵌入式…...
永磁同步电机矢量控制C代码总结:S-function模式仿真与实际项目运行一致
永磁同步电机矢量控制C代码,全部从项目中总结得到,采用的S-function模式仿真,与实际项目运行基本一致,可以直接复制代码移植到工程实践项目中去一、概述 本文档针对永磁同步电机矢量控制(PMSM FOC)代码系统…...
